17086 116
8918 352
5575 428
23079 797
9913 700
16724 766
3221 96
153022 834
38690 424
19908 572
9738 857
21994 670
1588 320
4105 706