15033 280
35027 403
14350 801
9634 265
32515 736
10561 248
41790 170
11508 239
8004 532
14818 54
9212 946
20261 587
13228 397
14220 784
9507 176
9759 299
5336 672
17364 643
10581 24
42896 304
9937 298
20909 139
8770 421
14415 130
7755 170
29324 827
10732 255
8893 409