330 90
231 76
421 221
770 470
65 155
156 194
57 50
584 900
887 501
981 897
797 803
96 70
776 801
17 156
689 801
500 196
280 136
156 534
645 444
667 703
281 937
361 227
488 866
503 723