527 178
930 317
61 647
406 859
1000 211
474 631
242 236
697 106
107 662
633 518
840 565
903 154
1016 985
685 757
703 269
296 668
594 247
332 279
480 547
632 29