17098 116
8926 352
5577 428
23083 797
9923 700
16740 766
3221 96
153022 834
38691 424
19913 572
9738 857
22001 670
1588 320
4105 706