3219151 284
2901509 197
2863680 93
2574204 120
2527202 207
2519080 362
2358880 358
2321456 180
2292327 156
2208351 168
2076880 155
1977276 174
1881456 115
1799832 144
1734578 280
1706355 358
1500206 112
1467727 254
1449759 98
1447082 116
1429259 51
1393255 103
1357501 293
1357207 101