11390051 5821
5627487 1815
3132582 1077
5938499 2965
22661535 8900
10581490 4728
32589885 14671
8643448 4244
7159673 2387
27835902 10618
8411611 2792
1482181 420
26228745 13823
2452336 1030
3472860 2224
8376378 1712
22516136 9833
22279024 5566
17193405 7853
1434601 468