30611 283
6338 219
69315 774
18338 170
8587 424
16784 332
22820 474
8872 447
19247 393
75276 869
26200 749
11469 797
103013 486
10560 270
28697 584
14225 624
35361 370
5082 182
14229 884
48172 758
21625 63
24264 504
26662 920
59777 876