31072 392
46179 709
48154 601
16555 309
24186 72
21682 160
26710 520
30411 750
30103 75
31093 152
987 79
1243 237