14639 58
3809 110
8503 646
24283 801
8512 70
8990 197
4570 124
6629 94
14721 795
4349 678
1466 146
4907 707
5306 593
35569 583
2832 413