1056 688
846 411
741 32
682 148
651 471
640 743
436 773
385 288
355 314
341 617
218 667
169 938
136 638
92 488