21025 472
18660 720
11258 398
18912 307
9257 452
17177 508
27722 388
7882 49
5221 85
6840 668
17709 518
16595 573