125003 271
113303 300
98821 197
97237 350
91387 343
86951 160
77864 167
70611 140
70442 101
68278 75
67276 266
62028 77
58644 79
56448 276
54287 90
40830 192
37700 199
35573 188
32719 196
31978 173
31827 54
31563 121
30049 70
29493 113