3950 666
3909 637
30438 484
1547 105
41855 142
24300 511
10633 45
21954 810
3854 698
4690 37
5524 524
4371 672