3805 666
3498 637
29593 484
1362 105
40836 142
22900 511
10410 45
21031 810
3750 698
4465 37
5390 524
4274 672