4005 630
4801 860
3989 596
3537 97
5662 791
2782 489
3684 623
3810 654
3488 514
50928 925
28502 117
72286 365
57396 823