5895 891
17103 114
23045 797
9971 700
4273 753
8350 76
7504 665
2098 319
2736 517
4048 765
19283 929
18064 460
3646 707
1886 213
15793 495
16454 807
4840 257