1007 645
64 315
807 757
911 870
296 443
496 323
721 656
535 241
283 938
477 46
411 169
832 529
86 203
168 342
41 590
25 29
154 913
897 237
786 220
354 53