55636 101
25511 80
130241 675
76861 219
75220 349
84304 272
42707 84
195052 439
49268 287
126464 206
57829 289
92194 173
32823 137
104239 324
97013 276
39164 376
71139 416