1032 392
936 732
431 993
267 284
588 487
869 731
915 646
208 613
494 931
228 697
521 546
630 533
46 6
75 321
124 597
172 377
552 974
116 444
508 951
66 313