4001 630
4800 860
3987 596
3535 97
5659 791
2777 489
3682 623
3808 654
3485 514
50863 925
28432 117
72197 365
57276 823