35021 736
9719 60
17061 593
22228 186
10133 168
22580 442
32209 833
9099 820
24297 787
17439 317
21096 732
9703 98
14659 790
19445 774
10995 247
13885 453
12806 171
13598 691
15054 155
18564 720
12394 304
13612 421
40490 478
36246 375
28609 1065
17973 355
26579 530
13053 984