3039 141
38708 109
37166 212
24562 239
15321 495
11318 183
22521 308
5787 152
3709 448
2653 521
21577 475