5956 103
4001 817
8263 914
5773 655
4417 613
12794 696
28277 127
5473 447
9557 569
16251 911
8288 547
2040 175
16944 381
4578 606
22042 357
3298 678
2614 518
2566 637
1244 131
3965 399