302 225
67 863
897 383
340 190
346 974
758 135
224 27
596 580
634 45
374 286
751 667
798 297
415 589
887 492