3829 666
3563 637
29765 484
1385 105
40966 142
23105 511
10448 45
21160 810
3767 698
4487 37
5407 524
4289 672