16445 515
5630 551
7886 560
8056 259
9444 239
4937 373
5182 728
5485 474
8333 547
5008 459
5123 202
3055 588
18843 616