4439 882
16664 505
28956 530
28002 723
21751 185
3228 136
7722 707
10222 699
30620 155
8869 320
16978 636