9582 135
3102 599
17266 508
2750 179
24098 139
3532 319
2668 400
28149 358
22890 611
18003 264
3036 122