17082 116
8917 352
5572 428
23079 797
9910 700
16721 766
3221 96
153022 834
38689 424
19906 572
9737 857
21992 670
1588 320
4104 706