31089 392
46207 709
48188 601
16581 309
24219 72
21706 160
26769 520
30481 750
30125 75
31109 152
991 79
1251 237