15015 289
2283 259
2584 118
8797 248
312451 965
34793 463
33055 589
3420 660
4512 771
11806 118
49539 333
2515 227
3863 395
158248 221
55273 381
153469 421
5301 316
31498 275
7840 791
3064 110
23029 454
34789 344
4440 264
3173 330
2940 52
64333 261
6647 419
12428 153