605 148
181 354
400 3
116 102
767 496
833 534
43 385
417 357
946 800
242 752
958 445
348 269
51 928
320 776
909 159
552 253
231 802
173 314
584 663
677 419