31072 392
46179 709
48154 601
16555 309
24186 72
21683 160
26711 520
30413 750
30104 75
31093 152
987 79
1244 237