1041 116
3746 923
6400 793
5496 508
4290 309
5625 575
23144 680
4906 627
2363 624
1754 423
2479 467
1348 320
2357 672
5598 264
2700 458
7968 276
13108 255
29789 460
1203 292
1588 341
3447 660
7891 374
2624 41
6417 803