14640 58
3809 110
8504 646
24283 801
8512 70
8991 197
4570 124
6629 94
14721 795
4349 678
1466 146
4907 707
5306 593
35572 583
2832 413