31097 392
46235 709
48218 601
16597 309
24242 72
21720 160
26819 520
30549 750
30152 75
31124 152
995 79
1253 237