5097 457
127906 797
9569 546
13886 301
13740 372
10703 347
11939 621
15505 113
197364 1061
13678 584
16944 157
455769 1545
72520 463
93828 935
17734 827
2045 111
2424 44
7890 719
6305 312
7513 788
46848 652