646 86
299 458
797 543
349 165
750 295
112 502
901 445
871 372
354 952
147 616
838 840
204 456
79 815
573 666
270 550
41 471
691 245
906 202
846 742
1031 473