31007 351
1615 181
2179 490
9168 151
2325 299
4681 274
5501 100
3534 579
6748 705
14419 329
19789 599
9233 365
4622 183
8330 358
5246 403
3736 63
1399 61
6573 508
8689 819
4187 670
4799 448
9242 708
5406 76
6205 355
6256 137
5120 464
5662 315
11651 524