12006095 2532
9666994 3025
7538606 2456
28382203 7279
4357344 1250
11425878 6578
3002046 785
11282721 2582
5221392 1300
2673894 556
3814059 1347
6701444 2236
2212912 461
5442108 741
3474946 1313
44297222 17539
24209348 12952
8439954 3107
1061487 948
7961298 1979