21150 287
27255 598
40287 88
21359 795
21073 549
19406 832
12574 44
20680 231
19377 503
21579 619
26179 556
29580 965
24715 345
24804 242
20619 412
14655 288
24589 774
17696 764
16226 56
14336 99
25208 859
14161 494
15410 517
17622 96