31007 351
1618 181
2179 490
9183 151
2329 299
4701 274
5507 100
3537 579
6751 705
14420 329
19791 599
9234 365
4626 183
8331 358
5250 403
3738 63
1401 61
6574 508
8689 819
4243 670
4800 448
9248 708
5406 76
6206 355
6261 137
5121 464
5663 315
11658 524