21037 472
18670 720
11269 398
18935 307
9264 452
17205 508
27777 388
7893 49
5228 85
6848 668
17767 518
16628 573