31112 392
46258 709
48236 601
16608 309
24257 72
21738 160
26861 520
30604 750
30178 75
31132 152
997 79
1256 237