5005 81
22665 767
19925 205
18736 645
23635 278
17000 707
5596 518
8453 729
9714 87
13655 287
12032 442
13673 224
21037 252
13149 344
12223 326
17966 696