21572 810
16851 434
15491 169
21498 802
7196 624
24093 649
4228 591
4495 552
4101 117
5028 772
1778 192
6153 706
5683 705
3803 74
1760 81
1884 238
2839 424
13732 670