16603 515
5721 551
14169 561
8188 259
9544 239
5001 373
5250 728
5581 474
8499 547
6831 413
5194 202
3121 588