4502 882
16697 505
29051 530
28063 723
21807 185
3247 136
7730 707
10255 699
30657 155
8882 320
17022 636