3722 610
30969 113
15618 281
23022 595
16193 267
5742 386
12849 292
2063 316
1177 164
2055 188
467 28
9266 560
3039 669