21561 810
16849 434
15482 169
21489 802
7195 624
24079 649
4225 591
4492 552
4096 117
5024 772
1778 192
6150 706
5679 705
3796 74
1757 81
1883 238
2837 424
13731 670