31086 392
46195 709
48167 601
16565 309
24202 72
21699 160
26739 520
30449 750
30114 75
31099 152
991 79
1246 237