1038 547
647 712
223 188
759 23
439 515
245 264
128 989
343 651
182 963
874 561
727 121
300 996
45 461
448 657
1002 363
234 167
352 145
119 826
731 859
904 97