9562 135
3093 599
17259 508
2743 179
24077 139
3520 319
2660 400
28143 358
22877 611
17966 264
3025 122