17086 116
8917 352
5574 428
23079 797
9911 700
16723 766
3221 96
153022 834
38690 424
19906 572
9738 857
21993 670
1588 320
4104 706