675 26
3618 537
1430 327
1531 170
3291 871
13545 235
12064 396
42034 845
21424 80
5622 594
24761 646
17121 813
6850 576
2771 357
9622 610
10167 736
14129 257
16071 205
11893 655
5531 627
18193 711
18383 274
19949 841
14090 586
9946 256
4927 557
19592 367
16873 570