676 35
442 239
505 591
199 192
81 135
837 670
77 121
501 99
927 79
164 52
907 15
841 498
442 783
356 101
599 488
573 693
292 493
761 639
179 277
252 598