9580 135
3097 599
17266 508
2750 179
24091 139
3528 319
2664 400
28146 358
22885 611
17995 264
3031 122