31086 392
46202 709
48171 601
16567 309
24208 72
21701 160
26746 520
30465 750
30118 75
31104 152
991 79
1247 237