1145 260
1008 824
880 628
868 673
836 165
763 663
751 181
735 482
623 802
508 193
454 96
422 238
268 701
224 36
200 572
169 459
90 685