3035 141
38698 109
37164 212
24555 239
15320 495
11316 183
22519 308
5786 152
3709 448
2653 521
21575 475