1038 547
646 712
221 188
758 23
439 515
245 264
128 989
342 651
182 963
871 561
726 121
300 996
45 461
446 657
1001 363
234 167
351 145
119 826
730 859
904 97