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