16835 515
5885 552
14595 561
8535 259
9688 239
5101 373
5381 728
5806 474
8659 547
5309 459
5311 202
3267 588
20595 616