1032 228
995 348
965 406
929 656
887 298
851 171
848 397
822 345
768 269
753 726
625 22
590 232
587 578
552 796
390 419
356 552
325 590
302 394
301 198
228 139