1010 35
883 741
853 872
797 288
793 621
723 817
721 120
713 930
491 434
432 100
410 428
337 732
249 768
198 456
116 542
110 982
88 863
81 460