1048 491
983 9
974 371
916 434
884 90
882 378
776 650
714 218
619 126
584 858
569 350
517 669
507 340
480 536
403 209
247 702
224 229
142 22
125 856