60 451
289 452
326 861
172 709
768 110
807 941
795 140
590 54
500 181
331 562
99 942
6 264
906 983
212 139
811 928
758 488
958 451
650 701
451 999
335 813