1296 540
1009 811
821 793
695 4
688 535
579 376
579 117
482 610
471 172
456 873
449 730
443 150
427 589
362 721
353 728
283 105
91 559
69 521