31089 392
46207 709
48189 601
16582 309
24221 72
21706 160
26773 520
30484 750
30126 75
31109 152
991 79
1251 237