31006 351
1607 181
2173 490
9143 151
2323 299
4663 274
5494 100
3529 579
6740 705
14418 329
19788 599
9232 365
4618 183
8327 358
5242 403
3732 63
1395 61
6569 508
8685 819
4003 670
4792 448
9230 708
5401 76
6202 355
6248 137
5119 464
5654 315
11637 524