3038227 1130
1703572 229
2307025 496
1451233 179
413417 59
1132207 100
2366024 364
788263 65
735110 116
1005714 175
876520 144
1500126 72
1397713 282
298894 37
715573 116
1020037 251
1698633 273
1199020 150
485482 53
3447235 600
608818 56
1397647 210
2603412 317
1160940 223
1141434 147
3407622 97