1161 10
1016 740
935 974
742 448
629 306
547 9
540 59
521 986
474 907
442 741
439 659
419 35
380 113
332 658
276 48
259 795