31011 351
1630 181
2185 490
9229 151
2334 299
4723 274
5513 100
3540 579
6769 705
14426 329
19801 599
9239 365
4627 183
8333 358
5265 403
3740 63
1405 61
6574 508
8696 819
4246 670
4807 448
9260 708
5411 76
6214 355
6287 137
5126 464
5672 315
11673 524