2897 285
3186 646
2305 336
2661 375
47958 586
9019 41
900 54
2619 410
2055 163
3602 277
1593 225
4730 543