5096 457
127888 797
9568 546
13885 301
13740 372
10703 347
11939 621
15502 113
197331 1060
13678 584
16944 157
455740 1545
72508 463
93817 935
17733 827
2045 111
2424 44
7890 719
6305 312
7512 788
46839 652