31008 351
1625 181
2183 490
9211 151
2333 299
4707 274
5512 100
3539 579
6759 705
14424 329
19799 599
9238 365
4627 183
8332 358
5259 403
3738 63
1404 61
6574 508
8693 819
4245 670
4804 448
9254 708
5410 76
6211 355
6270 137
5125 464
5666 315
11666 524