3038 141
38707 109
37166 212
24560 239
15321 495
11318 183
22520 308
5787 152
3709 448
2653 521
21575 475