58803 505
21385 94
9504 267
6722 53
14827 395
21072 586
6455 795
52062 279
102060 614
85952 285
18753 933
6346 874
14250 890
44125 761
38584 569
35004 726
42440 831
29101 513