646 685
783 628
12 960
522 644
195 88
731 663
67 884
14 531
312 133
729 693
745 432
410 943
275 115
521 108
253 870
787 1000
611 456
180 537
470 454
295 836