306 119
428 144
211 837
614 193
809 493
332 584
290 824
866 872
187 254
598 841
303 204
219 563
834 423
780 565
466 113
854 639
305 689
130 504
771 305
426 504