881 791
583 394
187 720
457 753
314 549
1016 529
271 616
588 937
957 242
850 99
48 357
89 57
610 526
113 300
128 633
320 701
386 861
439 209
246 258
127 606