946 688
890 583
172 236
228 66
77 713
63 255
221 614
101 155
1000 758
619 623
833 190
923 448
302 603