549 521
349 345
1001 2
553 905
231 718
943 19
703 570
378 315
1106 224
31 71
340 622
876 67
994 130
480 624
319 331
214 982
749 113
722 803
583 494
207 22
75 103
334 289
545 245
540 286