14962 515
4704 551
6943 560
6178 258
8475 239
4156 373
4562 728
4117 664
4752 472
7176 547
4216 458
6454 413
4439 201
2594 588
11677 616
2180 262