21573 810
16851 434
15491 169
21500 802
7198 624
24097 649
4232 591
4495 552
4101 117
5028 772
1778 192
6153 706
5683 705
3804 74
1760 81
1884 238
2840 424
13732 670