407 413
1161 1000
641 697
998 488
751 412
987 840
450 202
41 991
895 230
1545 842
1007 396
22 113
291 628
577 511
543 55
644 859
551 332
397 488
778 239
720 80
190 875
949 797
495 276