30021 931
107767 975
41028 481
44756 948
9079 411
105159 595
9052 99
24095 569
6496 250
77917 964
75169 354
37949 910
14614 384
18178 435
39798 946
93265 806
15347 153
107051 674
19161 511
73869 768
49625 271
38004 519
196780 691
87784 1054
21163 200
13723 743
71328 141
29862 370