8009015 2362
17971439 9317
24702936 3232
3812366 977
11320223 4307
21204433 8796
6117821 1099
1032358 402
4037364 1504
2851334 970
4741115 1426
3820003 1256
15903951 6044
16646708 6141
4201135 1731
9989925 4385
8620438 2484
5246418 2073
38747356 15123
15910331 4533
8242722 2387
3755569 1385