786 220
296 443
496 323
832 529
41 590
154 913
814 56
496 56
477 46
25 29
535 241
283 938
411 169
176 998
1007 645
807 757
911 870
897 237
354 53
721 656