640 292
431 238
698 327
340 704
165 787
1007 875
407 387
474 113
688 28
683 509
816 946
214 154
980 333
481 674
614 745
332 26
358 445
771 108
29 758
444 846
352 817
453 334
868 122
602 127