1047 547
657 712
237 188
761 23
444 515
247 264
135 989
346 651
188 963
881 561
732 121
303 996
50 461
450 657
1008 363
236 167
357 145
123 826
741 859
905 97