3990 531
5585 539
17219 652
81079 530
8482 407
53085 829
45740 843
12081 947
2106 65
8265 709
8432 443
33690 601
3220 414
6363 801