31007 351
1623 181
2179 490
9196 151
2331 299
4705 274
5511 100
3538 579
6754 705
14422 329
19795 599
9236 365
4627 183
8332 358
5258 403
3738 63
1402 61
6574 508
8691 819
4244 670
4801 448
9250 708
5409 76
6209 355
6267 137
5122 464
5664 315
11661 524