5098 457
128056 797
9572 546
13901 301
13746 372
10706 347
11941 621
15517 113
197679 1061
13689 584
16947 157
455964 1545
72644 463
93948 935
17775 827
2049 111
2428 44
7897 719
6314 312
7520 788
46933 652