5098 457
127989 797
9571 546
13893 301
13744 372
10704 347
11940 621
15514 113
197537 1061
13684 584
16945 157
455882 1545
72582 463
93900 935
17756 827
2048 111
2428 44
7892 719
6309 312
7518 788
46899 652