3055 141
38759 109
37176 212
24567 239
15324 495
11323 183
22526 308
5789 152
3709 448
2653 521
21584 475