21016 472
18641 720
11254 398
18891 307
9246 452
17163 508
27673 388
7873 49
5220 85
6829 668
17668 518
16558 573