3830 666
3565 637
29774 484
1385 105
40992 142
23127 511
10449 45
21175 810
3767 698
4491 37
5408 524
4289 672