5892 891
17103 114
23045 797
9971 700
4272 753
8350 76
7501 665
2098 319
2736 517
4047 765
19283 929
18064 460
3646 707
1885 213
15793 495
16454 807
4840 257