31072 392
46175 709
48149 601
16554 309
24184 72
21681 160
26705 520
30404 750
30098 75
31092 152
987 79
1242 237