21037 472
18673 720
11271 398
18941 307
9264 452
17206 508
27782 388
7894 49
5228 85
6850 668
17772 518
16635 573