3945 666
3879 637
30408 484
1536 105
41800 142
24245 511
10625 45
21914 810
3845 698
4679 37
5513 524
4364 672