3950 666
3909 637
30437 484
1547 105
41854 142
24299 511
10632 45
21953 810
3854 698
4688 37
5524 524
4371 672