1115 233
1073 199
1001 311
958 290
907 385
812 45
764 309
725 878
475 460
400 973
301 623
296 796
280 335
102 454
84 238