30562791 12016
24965724 10222
15398327 4938
576516 1237
13253197 5139
15068579 6477
6923460 1555
19237250 7363
3652770 11011
524671 1080
12655645 4542
11146329 2874
15731631 5793
36505020 16251
21389379 9487
13463326 7147
20231953 10533
5517381 1985
391539 581
15741386 5950
10134988 3788
37379001 17567
2908012 1275