31086 392
46193 709
48167 601
16565 309
24200 72
21699 160
26739 520
30446 750
30113 75
31099 152
991 79
1246 237