21052 472
18697 720
11285 398
18984 307
9277 452
17227 508
27822 388
7912 49
5240 85
6863 668
17843 518
16688 573