4004 531
5590 539
17228 652
81118 530
8491 407
53112 829
45773 843
12083 947
2115 65
8269 709
8442 443
33723 601
3223 414
6369 801