30021 931
107762 975
41028 481
44754 948
9079 411
105151 595
9052 99
24095 569
6496 250
77915 964
75164 354
37945 910
14614 384
18178 435
39797 946
93261 806
15347 153
107048 674
19161 511
73866 768
49619 271
38003 519
196771 691
87771 1054
21161 200
13723 743
71326 141
29857 370