2948102 198
2902526 94
2761584 249
2595183 367
2421881 360
2368159 181
2233009 170
2101579 156
2046076 106
1972282 145
1824533 105
1779384 282
1751256 80
1528801 82
1508327 258
1479901 98
1468879 159
1430879 140
1389033 293
1382228 169
1190107 362
1111609 188
1090554 201
1021126 129