3039132 1130
1704197 229
2307835 496
1451563 179
413515 59
1132396 100
2366310 367
788319 65
735252 116
1005922 175
876629 144
1500352 72
1398090 282
298931 37
715767 116
1020345 251
1699014 273
1199390 150
485643 53
3449415 606
608991 56
1397747 210
2603648 317
1161085 223
1141547 147
3407691 97