47006 343
66009 157
42927 493
14131 656
51588 332
44994 373
124958 767
19518 841
13948 556
10430 450
19397 63
40882 240
38564 142
24978 158
18538 669