31091 392
46212 709
48193 601
16585 309
24224 72
21709 160
26784 520
30499 750
30132 75
31114 152
992 79
1251 237