5099 457
128080 797
9572 546
13902 301
13748 372
10706 347
11941 621
15519 113
197724 1061
13689 584
16947 157
455989 1545
72669 463
93961 935
17786 827
2049 111
2428 44
7897 719
6316 312
7521 788
46940 652