963 261
7702 606
16114 851
5637 519
52288 556
40303 386
26116 569
3553 446
1667 50
4144 487
4971 646
3784 368
2265 55
25849 753
43621 563