509 73
602 793
975 31
616 361
435 640
199 516
42 59
555 600
438 203
469 60
666 720
255 460
1024 863
775 463
375 151
933 211
900 170
754 543
95 696
471 256