4493 882
16687 505
29044 530
28058 723
21800 185
3246 136
7729 707
10251 699
30657 155
8881 320
17010 636