3025136 1633
4510158 1504
7078903 791
5586565 2635
2796859 1162
6173405 1815
1052945 270
1165713 169
600345 166
499406 153
1272536 254
2174349 951
747708 125
2109337 420
1133373 223
577669 97
467085 81
230052 141
402906 119
592655 100
440259 84
887251 84
474788 100