42018 773
13229 413
9924 953
21485 352
9491 806
7677 665
23584 302
12259 362
7353 567
5625 36
6501 179
4612 761
16793 736
5974 883
18286 154
14163 31
40528 722
34011 668
26694 974
44223 71
23985 107
6000 373
44648 48
21970 590
19156 632
4534 169
25237 321
10906 322