16926 434
15350 169
21423 801
6857 623
24577 651
4067 591
4448 552
3959 117
4748 772
1742 192
5945 706
5495 705
3496 74
1602 81
1851 238
2791 423
13953 670