216 286
606 451
830 495
35 58
116 988
77 925
654 719
909 144
980 895
31 30
505 612
23 797
299 669
231 97
350 146
3250 313
891 247
470 340
876 579
285 721
765 757
277 575
318 851