3945362 1391
18137730 6609
27216383 9349
54783726 26128
18883582 4662
12525224 3201
9653781 3191
19403233 2283
4545067 1928
3326305 1633
11801929 2664
6183160 1630
4606617 1599
23444546 10354
5943629 1341
7133598 2572
6061602 1614
13087274 4511
13699297 5676
5408163 1847
7302993 1796
32096338 10580
18014655 1388