31078 392
46181 709
48158 601
16559 309
24192 72
21694 160
26716 520
30422 750
30106 75
31093 152
989 79
1244 237