4005 630
4801 860
3989 596
3537 97
5663 791
2782 489
3684 623
3810 654
3488 514
50930 925
28506 117
72290 365
57402 823