3045029 1134
1707722 229
2314788 512
1453467 182
414322 59
1133461 100
2369181 370
788753 65
735980 116
1008102 179
877710 144
1501885 72
1402325 285
299242 37
717266 116
1024058 260
1701433 273
1202337 153
486635 59
3464494 622
610310 56
1398816 210
2605394 317
1162788 226
1142493 147
3408093 97