31072 392
46177 709
48150 601
16554 309
24185 72
21682 160
26708 520
30408 750
30100 75
31093 152
987 79
1243 237