21542 810
16845 434
15449 169
21462 802
7187 624
24035 649
4218 591
4481 552
4083 117
5010 772
1778 192
6133 706
5673 705
3771 74
1743 81
1879 238
2826 424
13721 670