3967 666
3956 637
30518 484
1641 105
41966 142
24439 511
10677 45
22044 810
3876 698
4724 37
5558 524
4390 672