14766 300
13670 682
30845 42
5552 741
4208 632
3551 552
1470 443
3025 649
2244 689
2918 693
690 160
2795 861
358 93
12966 417
2129 226
2736 522
1953 435