15033 280
35029 403
14351 801
9636 265
32518 736
10563 248
41790 170
11510 239
8006 532
14819 54
9212 946
20261 587
13230 397
14220 784
9507 176
9760 299
5336 672
17364 643
10581 24
42904 304
9937 298
20909 139
8770 421
14417 130
7756 170
29327 827
10732 255
8893 409