31072 392
46179 709
48154 601
16556 309
24187 72
21684 160
26712 520
30414 750
30104 75
31093 152
987 79
1244 237