8981 588
25328 265
4448 882
8220 555
19428 317
5363 214
7356 678
9399 275
15127 385
3261 468
6876 726