876 233
325 463
431 238
391 605
165 787
1007 875
474 113
555 435
614 745
511 173
417 795
57 551
158 207
148 474
272 335
127 934
359 176
407 387
645 560
877 240
316 904
624 754