17182 116
8964 352
5603 428
23093 797
9951 700
16800 766
3222 96
153026 834
38713 424
19923 572
9741 857
22044 670
1588 320
4106 706