16958 300
21189 712
20719 548
9106 99
17687 664
8000 295
15731 761
3421 536
12250 637
32744 774
16075 316
9360 543
20633 397
4591 69
4179 334