4009 630
4810 860
3994 596
3539 97
5665 791
2788 489
3689 623
3814 654
3496 514
51052 925
28651 117
72448 365
57593 823