5098 457
127997 797
9571 546
13895 301
13745 372
10704 347
11940 621
15514 113
197543 1061
13684 584
16945 157
455887 1545
72588 463
93903 935
17760 827
2048 111
2428 44
7892 719
6310 312
7518 788
46900 652