4243 882
16429 505
28647 530
27713 722
21521 185
3183 136
7699 707
10128 699
30511 155
8835 320
16823 636