9581 135
3099 599
17266 508
2750 179
24097 139
3531 319
2667 400
28149 358
22890 611
18001 264
3036 122