31084 392
46189 709
48167 601
16564 309
24197 72
21699 160
26738 520
30440 750
30112 75
31098 152
990 79
1246 237