40640 386
12937 182
27133 311
27010 835
52488 600
32876 398
18555 412
13226 306
17989 610
14506 520
40460 153
69383 608
9502 662
12283 275
38240 83
10287 867
11551 801