1036 626
1005 476
939 782
861 956
840 108
727 432
669 697
668 629
637 660
614 802
534 880
474 633
472 190
460 190
370 386
341 106
328 355
318 897
307 332
297 361