15033 280
35015 403
14345 801
9633 265
32506 736
10548 248
41777 170
11505 239
8004 532
14792 54
9207 946
20248 587
13226 397
14217 784
9507 176
9746 299
5335 672
17362 643
10579 24
42880 304
9933 298
20906 139
8768 421
14410 130
7750 170
29320 827
10729 255
8889 409