2891 323
2955 395
11277 32
17137 876
21456 848
6028 305
518 94
12240 885
6187 336
2777 212
3115 368
4083 572
7399 177
5070 434
1419 49
2994 623
8556 185
9152 773
11783 107
8255 426
7197 711
10980 539
4076 291
14730 636
3347 844
6578 523
4128 135
3959 49