31052 392
46133 709
48116 601
16537 309
24146 72
21650 160
26625 519
30332 750
30073 75
31063 152
984 79
1239 237