2844046 1467
29838447 9603
19632022 6766
1309440 920
10761167 6088
3638435 1884
16439972 10442
6572934 1872
3147011 1410
3283806 1460
49263228 21805
2345211 973
5638404 1162
5960248 3050
3352428 1200
11090918 4096
4915832 2271
5023412 1687
5952256 1831
21518636 7690
3203196 1064
2380290 958