4009 630
4810 860
3994 596
3539 97
5664 791
2787 489
3689 623
3814 654
3496 514
51046 925
28647 117
72442 365
57584 823