31011 351
1630 181
2185 490
9231 151
2336 299
4723 274
5513 100
3540 579
6769 705
14427 329
19802 599
9239 365
4627 183
8333 358
5265 403
3740 63
1405 61
6574 508
8696 819
4246 670
4807 448
9261 708
5411 76
6214 355
6288 137
5127 464
5672 315
11674 524