21559 810
16848 434
15480 169
21489 802
7194 624
24074 649
4223 591
4491 552
4090 117
5024 772
1778 192
6148 706
5679 705
3792 74
1756 81
1883 238
2837 424
13731 670