3050989 948
2460932 1096
2501939 1190
4197054 1206
4599081 1401
4689643 854
5682013 1840
13940656 4819
2534438 452
7010419 2038
35557339 3025
3450235 766
24420444 5934
4998613 1743
3800544 1077
10552926 2252
3132767 986
10370101 2802
2831627 961
19188800 7696
3123939 841
4167470 1360
5361683 1674
6539583 3477
6053157 2858
3913780 744
3587686 838
3915181 1225