1048 547
659 712
239 188
761 23
444 515
247 264
135 989
346 651
188 963
881 561
732 121
303 996
51 461
451 657
1009 363
237 167
357 145
123 826
741 859
905 97