31007 351
1618 181
2179 490
9176 151
2329 299
4687 274
5505 100
3536 579
6749 705
14420 329
19791 599
9234 365
4624 183
8331 358
5247 403
3738 63
1401 61
6574 508
8689 819
4242 670
4799 448
9242 708
5406 76
6205 355
6257 137
5121 464
5662 315
11656 524