16909 515
5907 552
14880 561
8574 259
9716 239
5129 373
5393 728
5846 474
8677 547
5347 459
5322 202
3281 588
20700 616