58528 157
15533 245
33748 578
34546 622
27385 541
22205 773
18808 440
20378 835
15335 714
45966 323
18449 101
16137 813
27155 376
14129 801
17647 742
39696 548
19524 330
36103 65
39850 314
54735 741
7664 362
35413 649
28589 785
21231 317
23615 345
30428 497
43767 906
30357 869