145051354 20630
24983700 11055
41724807 9685
44089685 12374
16482830 3980
8034601 4096
15906373 4982
13313573 4938
22692599 6248
14488701 3782
4599586 1250
37147664 12739
4537009 1567
9307433 5186
6824908 1721
3800324 1187
16908868 3449
6545181 2378
6863054 1866
47250865 16267
6321129 1633
6423843 1121
33884272 9742
106885688 6782
15529759 5321
6647920 2029
14627958 5199
4559519 1093