7280593 2899
13929045 4341
10099601 1938
23751662 14401
6918597 2730
72112726 31155
20980972 9006
33208198 12026
3525350 1193
23593093 9220
4510522 1187
2248092 873
3913365 1394
14917805 4520
14625766 5145
69791887 12139
2964441 904
9292117 3562
14744615 3085
18883582 4662
5607833 2667
14367294 4589
4057297 1944
9860997 3154
5831606 1313