108 1000
660 350
914 520
351 244
360 776
86 545
80 378
139 788
737 424
32 82
702 904
821 532
347 279
831 97
253 763
559 15
33 878
418 641
631 133
358 15
281 20
986 699
26 443
861 150