31072 392
46174 709
48148 601
16554 309
24184 72
21680 160
26702 520
30401 750
30098 75
31092 152
987 79
1242 237