2804703 1363
29800302 9459
1286711 826
19632022 6766
10761167 6088
3605037 1746
16373311 10009
3147011 1410
3283806 1460
6551455 1844
49263228 21805
2345211 973
5638404 1162
5938499 2965
11090918 4096
3343697 1165
4915832 2271
5010692 1665
21518636 7690
5940035 1787
3203196 1064
2380290 958