14962 515
4704 551
6943 560
6180 258
8476 239
4156 373
4562 728
4752 472
7177 547
6454 413
4439 201
2594 588