3050483 1149
1710603 229
2320084 515
1454874 185
414806 59
1134259 100
2371387 370
789271 65
736521 116
1009522 179
878326 144
1502642 72
1404656 289
299582 37
718205 116
1026383 260
1703139 276
1204477 153
487524 59
3473677 631
611118 56
1399566 210
2608081 323
1164195 226
1143310 147
3408348 97