4009 630
4802 860
3990 596
3538 97
5663 791
2784 489
3686 623
3810 654
3491 514
50983 925
28553 117
72344 365
57466 823