1088 233
987 311
983 199
943 290
896 385
789 45
760 309
716 878
467 460
385 973
289 623
285 796
271 335
91 454
81 238