31099 392
46235 709
48221 601
16597 309
24243 72
21723 160
26822 520
30559 750
30156 75
31126 152
995 79
1254 237