1050 547
660 712
240 188
761 23
445 515
248 264
136 989
347 651
190 963
881 561
732 121
303 996
52 461
451 657
1009 363
237 167
359 145
123 826
742 859
905 97