9585 135
3102 599
17267 508
2751 179
24100 139
3533 319
2669 400
28150 358
22891 611
18007 264
3036 122