31079 392
46182 709
48161 601
16563 309
24194 72
21695 160
26722 520
30428 750
30106 75
31096 152
989 79
1245 237