15141 515
4906 551
7116 560
6628 258
8701 239
4330 373
4642 728
4939 474
7317 547
6503 413
4601 201
2624 588