1054 826
994 435
987 61
806 495
695 585
686 263
623 250
505 26
495 620
439 319
395 830
377 683
268 499
240 898
80 924
58 450
23 871