31079 392
46185 709
48163 601
16563 309
24194 72
21696 160
26728 520
30433 750
30109 75
31098 152
989 79
1246 237