4009 630
4810 860
3994 596
3539 97
5665 791
2787 489
3689 623
3814 654
3496 514
51049 925
28647 117
72446 365
57585 823