31011 351
1630 181
2185 490
9226 151
2334 299
4721 274
5513 100
3540 579
6768 705
14425 329
19800 599
9238 365
4627 183
8333 358
5263 403
3740 63
1405 61
6574 508
8695 819
4246 670
4807 448
9258 708
5411 76
6214 355
6287 137
5126 464
5672 315
11673 524