21538 810
16845 434
15444 169
21459 802
7185 624
24030 649
4218 591
4481 552
4082 117
5008 772
1777 192
6133 706
5673 705
3770 74
1742 81
1879 238
2825 424
13720 670