21535 810
16845 434
15438 169
21453 802
7184 624
24025 649
4217 591
4480 552
4079 117
5008 772
1775 192
6133 706
5668 705
3765 74
1741 81
1879 238
2823 424
13718 670