31091 392
46212 709
48192 601
16585 309
24224 72
21709 160
26782 520
30499 750
30132 75
31113 152
992 79
1251 237