14962 515
4704 551
6943 560
6180 258
8477 239
4156 373
4565 728
4117 664
4752 472
7178 547
4216 458
6454 413
4440 201
2594 588
11695 616
2181 262