9566 135
3093 599
17260 508
2746 179
24082 139
3522 319
2661 400
28143 358
22880 611
17979 264
3027 122