10064581 2946
5942865 1847
4472729 1426
2913161 1341
7769670 1310
18058719 4614
800647 307
3490987 1690
16717394 1922
939870 351
5831860 2211
6097714 2390
12845899 3333
7196967 1523
1106940 361
1845751 681
8209983 2997
4210274 1432
1546939 505
3232723 1055