3053722 1149
1712331 229
2322802 515
1455663 185
415196 59
1134884 100
2372414 373
789523 65
736907 116
1010320 179
878656 144
1502944 72
1406026 289
299729 37
718749 116
1027564 260
1703968 276
1205818 153
487983 59
3478098 631
611598 56
1399975 210
2610270 323
1164792 226
1143677 147
3408590 97