21559 810
16848 434
15480 169
21489 802
7195 624
24077 649
4225 591
4492 552
4095 117
5024 772
1778 192
6149 706
5679 705
3793 74
1757 81
1883 238
2837 424
13731 670