14885 58
3878 110
8598 646
24397 801
8648 70
9212 197
4675 124
6697 94
14823 795
4455 678
1518 146
4956 707
5402 593
35933 583
2864 413