9576 135
3097 599
17262 508
2749 179
24088 139
3527 319
2663 400
28146 358
22884 611
17993 264
3029 122