3987 531
5583 539
17215 652
81069 530
8482 407
53076 829
45726 843
12077 947
2102 65
8257 709
8432 443
33679 601
3219 414
6362 801