575 577
820 198
969 798
1016 523
341 187
922 556
163 391
477 288
862 57
376 547
594 322
44 750
90 171
92 31
61 489
522 304
112 895
158 584
448 971
311 880