17197 116
8980 352
5610 428
23099 797
9958 700
16816 766
3222 96
153027 834
38748 424
19926 572
9743 857
22059 670
1588 320
4106 706