15800 515
5245 551
7476 560
7505 259
9112 239
4662 373
4930 728
5283 474
7848 547
4629 459
4889 201
2767 588
17031 616