15033 280
19946 578
21773 146
15409 491
38418 378
12672 522
13973 584
35022 403
11931 628
14345 801
9633 265
11437 212
12976 313
11606 95
32509 736
10550 248
5532 266
8860 760
41783 170
17930 66
11506 239
8004 532
20349 822
14804 54
19657 117
9210 946
10149 258
20253 587