31007 351
1621 181
2179 490
9194 151
2330 299
4705 274
5509 100
3537 579
6752 705
14420 329
19794 599
9235 365
4626 183
8332 358
5251 403
3738 63
1402 61
6574 508
8690 819
4244 670
4801 448
9250 708
5408 76
6208 355
6265 137
5122 464
5663 315
11660 524