21038 472
18673 720
11271 398
18941 307
9264 452
17207 508
27786 388
7896 49
5228 85
6850 668
17773 518
16636 573