1026 233
967 311
921 290
873 385
755 199
746 309
743 45
692 878
444 460
360 973
271 623
258 796
244 335
64 454
60 238