16768 515
5840 552
14419 561
8426 259
9658 239
5071 373
5346 728
5726 474
8623 547
6915 413
5281 202
3235 588