31008 351
1625 181
2181 490
9208 151
2333 299
4707 274
5512 100
3539 579
6758 705
14424 329
19796 599
9238 365
4627 183
8332 358
5259 403
3738 63
1404 61
6574 508
8692 819
4244 670
4804 448
9254 708
5410 76
6210 355
6269 137
5125 464
5666 315
11665 524