3037 141
38705 109
37165 212
24559 239
15321 495
11317 183
22520 308
5786 152
3709 448
2653 521
21575 475