21065 472
18711 720
11293 398
19003 307
9287 452
17241 508
27857 388
7925 49
5256 85
6872 668
17886 518
16738 573