950 220
349 41
816 369
901 321
451 950
229 1000
52 75
640 685
48 216
251 380
241 213
435 124
57 291
770 185
805 760
607 298
649 454
679 612
179 612
466 968