3990 531
5585 539
17216 652
81072 530
8482 407
53080 829
45735 843
12078 947
2106 65
8265 709
8432 443
33681 601
3219 414
6363 801