5096 457
127895 797
9569 546
13886 301
13740 372
10703 347
11939 621
15504 113
197348 1061
13678 584
16944 157
455754 1545
72510 463
93821 935
17733 827
2045 111
2424 44
7890 719
6305 312
7512 788
46843 652