21038 472
18674 720
11271 398
18945 307
9264 452
17210 508
27786 388
7896 49
5228 85
6850 668
17774 518
16637 573