1482 249
1173 572
1026 467
1025 845
1016 996
1012 885
1008 46
1003 83
999 6
992 315
990 309
986 205
984 789
983 217
978 959
977 288
973 853
953 453
944 551
941 291