31098 392
46235 709
48219 601
16597 309
24243 72
21720 160
26820 520
30554 750
30155 75
31125 152
995 79
1253 237