15033 280
35029 403
14351 801
9635 265
32515 736
10563 248
41790 170
11510 239
8006 532
14818 54
9212 946
20261 587
13230 397
14220 784
9507 176
9759 299
5336 672
17364 643
10581 24
42903 304
9937 298
20909 139
8770 421
14415 130
7755 170
29325 827
10732 255
8893 409