31106 392
46244 709
48228 601
16601 309
24249 72
21730 160
26838 520
30578 750
30164 75
31128 152
996 79
1254 237