1033 702
980 636
957 271
849 714
840 514
695 451
609 210
462 145
405 902
315 815
288 679
71 317
28 694