1014 309
595 858
688 531
682 592
954 965
219 90
413 956
400 148
43 635
488 587
952 111
436 841
373 305
36 284
351 830
309 116
646 68
831 612
442 374
403 983
446 403