12684799 2880
7467342 2836
5455441 1196
52560634 16678
23435360 7483
9629939 3326
7206571 2560
22991874 7121
28902309 10998
4621238 1300
6237883 1825
59512643 22490
13132642 4687
4429824 1319
8983779 4369
16872849 6481
8372711 2425
8007442 2990
10930857 3025
11726201 3000
7983603 2217
7524466 2321
18113313 8133
74191238 6707