14805 58
3860 110
8571 646
24373 801
8602 70
9156 197
4652 124
6661 94
14780 795
4414 678
1504 146
4940 707
5388 593
35835 583
2853 413