31072 392
46175 709
48150 601
16554 309
24185 72
21681 160
26706 520
30407 750
30099 75
31093 152
987 79
1242 237