3979 531
5581 539
17215 652
81050 530
8481 407
53069 829
45715 843
12076 947
2101 65
8252 709
8432 443
33667 601
3217 414
6362 801