17197 116
8974 352
5608 428
23097 797
9955 700
16812 766
3222 96
153027 834
38739 424
19925 572
9743 857
22055 670
1588 320
4106 706