38163 562
3847 619
119350 505
12070 81
29337 645
15945 870
2466 377
3510 596
4620 111
3684 344
4329 493
3832 900
4374 703