31091 392
46216 709
48195 601
16587 309
24224 72
21712 160
26793 520
30506 750
30133 75
31117 152
993 79
1252 237