2250 111
38159 580
17290 545
14661 482
9208 135
156762 395
6806 732
15669 933
5854 814
9967 312
1713 163
4883 133
5434 706
8115 240
1715 485
800 174
2915 729
9115 400
24017 625
2951 712
2818 376
5693 692
1277 345
1349 382
11466 844
4514 641
2982 146
4420 508