21570 810
16850 434
15487 169
21495 802
7195 624
24088 649
4227 591
4495 552
4099 117
5026 772
1778 192
6151 706
5680 705
3798 74
1757 81
1884 238
2839 424
13732 670