31007 351
1617 181
2179 490
9172 151
2328 299
4686 274
5504 100
3535 579
6748 705
14420 329
19790 599
9234 365
4624 183
8330 358
5246 403
3737 63
1401 61
6574 508
8689 819
4242 670
4799 448
9242 708
5406 76
6205 355
6257 137
5120 464
5662 315
11656 524