3266 141
39548 109
37570 212
24665 239
15423 495
11393 183
22583 308
5819 152
3729 448
2664 521
21715 475