14886 58
3881 110
8598 646
24397 801
8648 70
9215 197
4676 124
6697 94
14823 795
4457 678
1518 146
4956 707
5402 593
35938 583
2864 413