5087 457
127463 796
9561 546
13856 301
13713 372
10692 347
11930 621
15483 113
196587 1059
13670 584
16938 157
455231 1545
72169 463
93578 935
17678 827
2037 111
2421 44
7883 719
6297 312
7500 788
46649 652