31018 351
1641 181
2191 490
9267 151
2344 299
4737 274
5517 100
3546 579
6775 705
14430 329
19809 599
9242 365
4633 183
8339 358
5269 403
3747 63
1414 61
6577 508
8707 819
4252 670
4809 448
9273 708
5415 76
6222 355
6309 137
5136 464
5674 315
11699 524