14971 515
4716 551
6958 560
6233 258
8496 239
4180 373
4572 728
4769 472
7188 547
4226 458
4457 201
2596 588
11908 616