21035 472
18669 720
11267 398
18935 307
9264 452
17205 508
27772 388
7893 49
5228 85
6846 668
17761 518
16625 573