4427 882
16659 505
28933 530
27988 723
21730 185
3223 136
7722 707
10220 699
30613 155
8865 320
16963 636