1005 493
983 418
965 445
791 848
708 82
598 3
594 233
487 931
479 559
271 736
212 543
183 879
91 750
49 534