31007 351
1623 181
2180 490
9201 151
2331 299
4706 274
5511 100
3538 579
6756 705
14423 329
19795 599
9237 365
4627 183
8332 358
5258 403
3738 63
1403 61
6574 508
8692 819
4244 670
4801 448
9250 708
5409 76
6209 355
6267 137
5122 464
5664 315
11663 524