31007 351
1621 181
2179 490
9194 151
2329 299
4705 274
5509 100
3537 579
6752 705
14420 329
19793 599
9234 365
4626 183
8331 358
5251 403
3738 63
1402 61
6574 508
8689 819
4243 670
4801 448
9250 708
5408 76
6208 355
6264 137
5122 464
5663 315
11660 524