15872 515
5291 551
7515 560
7566 259
9154 239
4702 373
4972 728
5319 474
7929 547
4672 459
4909 202
2801 588
17250 616