31099 392
46239 709
48221 601
16597 309
24244 72
21724 160
26824 520
30563 750
30158 75
31126 152
995 79
1254 237