58806 157
15606 245
33945 578
34679 622
27476 541
22312 773
19385 440
20426 835
15411 714
46178 323
18564 101
16240 813
27278 376
14179 801
17766 742
39850 548
19603 330
36295 65
39989 314
54950 741
7772 362
35574 649
28712 785
21309 317
23723 345
30529 497
43896 906
30518 869