1018 252
996 848
915 388
909 967
857 336
754 121
750 52
748 268
618 744
527 26
506 372
275 37
74 986
51 828