3116 506
2612 465
2970 194
3246 732
2789 689
3863 586
10258 802
5560 509
2016 349
3192 629
2374 672
2048 90
4397 825
1613 275
2428 514
2127 373
2985 511
3438 34
1935 243
3146 572
2943 705
3693 911
2713 521
29016 495
10440 424
1702 272
4854 891
2087 162