3295102 289
2949732 198
2904078 94
2613205 120
2598331 368
2572079 208
2424654 361
2369877 181
2342602 157
2234477 170
2102681 156
2003876 177
1900977 115
1830703 145
1780983 284
1749904 359
1527882 113
1510326 258
1505226 116
1481231 98
1459009 52
1413482 104
1390583 294
1383406 169