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