6598029 2830
9124218 3854
930511 254
386227 141
1817128 593
1790563 427
1414467 420
1180484 461
1179426 373
6167266 2192
5646604 1963
2972722 1005
3030223 691
3964589 1297
1086488 311
2087864 769
4285100 1419
1227209 483
1125227 430
11322120 5403
562109 138
17265866 6220
17705375 6581
7752021 2858
1891380 691
702761 197