2897 285
3186 646
2305 336
2658 375
47906 586
9011 41
900 54
2619 410
2054 163
3598 277
1588 225
4724 543