21039 472
18674 720
11271 398
18946 307
9264 452
17211 508
27786 388
7896 49
5228 85
6850 668
17776 518
16637 573