31071 392
46173 709
48147 601
16554 309
24184 72
21680 160
26699 520
30400 750
30098 75
31092 152
987 79
1241 237