486 18
349 345
937 821
407 106
325 771
94 660
513 650
493 963
346 7
253 303
41 398
292 381
773 435
615 389
550 108
121 875
211 666
75 103
283 412
434 293