3009057 319
1414054 295
1540753 258
1105334 176
696556 136
431809 135
959707 128
689981 123
770828 122
1277626 109
1843084 105
1426776 104
839976 103
1745183 99
493734 97
1057178 96
403533 95
396882 94
456330 94
525302 93
1050782 87
1764008 81
1608708 80
337984 80