31007 351
1622 181
2179 490
9194 151
2330 299
4705 274
5509 100
3538 579
6752 705
14421 329
19794 599
9236 365
4627 183
8332 358
5251 403
3738 63
1402 61
6574 508
8690 819
4244 670
4801 448
9250 708
5408 76
6209 355
6265 137
5122 464
5663 315
11661 524