21053 326
13529 393
12138 337
13027 747
7238 293
24272 333
5545 85
18450 820
32879 754
11464 586
19225 831
36217 740
30081 414
28547 642
11322 613
30820 90
7791 398
12068 234
28556 241
15887 549
6462 64
16230 467
16952 680
4652 172
33258 59
12139 883
35980 556
37301 135