14611 58
20653 111
16427 176
23477 737
20662 789
23187 266
30889 357
55524 92
30896 315
21038 748
23643 773
25344 345
27674 447
18393 128
17850 305
25282 827
25253 188
19464 832
32127 453
17516 143
27931 424
17751 764
31828 462
38855 438