20947 472
18597 720
11229 398
18882 307
9213 452
17072 508
27530 388
7830 49
5186 85
6812 668
17537 518
16443 573