9593 135
3112 599
17273 508
2757 179
24114 139
3544 319
2675 400
28160 358
22909 611
18037 264
3039 122