585 158
3316 141
39668 109
37691 212
24729 239
15455 495
11472 183
22619 308
5844 152
3758 448
2685 521
21773 475