14963 515
4704 551
6944 560
6186 258
8483 239
4158 373
4566 728
4117 664
4755 472
7182 547
4216 458
6454 413
4442 201
2594 588
11740 616
2183 262