9535 135
3077 599
17247 508
2729 179
24058 139
3506 319
2638 400
28133 358
22865 611
17922 264
3017 122