345 631
368 29
546 408
605 138
334 190
112 236
349 180
502 862
786 909
941 429
988 575
870 127
592 36
766 61
413 228
339 974