16751 515
5827 552
14401 561
8397 259
9642 239
5056 373
5329 728
5712 474
8607 547
5253 459
5262 202
3224 588
20019 616