21570 810
16850 434
15488 169
21496 802
7195 624
24090 649
4227 591
4495 552
4100 117
5028 772
1778 192
6151 706
5682 705
3800 74
1758 81
1884 238
2839 424
13732 670