396 114
243 97
154 25
968 786
1700 842
482 38
480 986
706 605
642 618
314 286
57 575
830 33
137 718
304 706
220 856
879 829
420 611
814 154
981 826
183 361
1070 630
615 762
824 907