31072 392
46178 709
48152 601
16555 309
24186 72
21682 160
26708 520
30409 750
30101 75
31093 152
987 79
1243 237