1052 629
1015 549
1006 422
1006 875
1003 316
1000 252
999 233
999 240
996 473
993 40
993 921
990 631
979 690
976 936
975 931
971 995
965 297
964 586
960 303
959 160