4005 630
4801 860
3989 596
3538 97
5663 791
2783 489
3686 623
3810 654
3491 514
50946 925
28519 117
72302 365
57422 823