582 158
3311 141
39655 109
37666 212
24713 239
15450 495
11465 183
22616 308
5843 152
3753 448
2685 521
21759 475