4005 630
4801 860
3989 596
3538 97
5663 791
2783 489
3685 623
3810 654
3490 514
50942 925
28516 117
72300 365
57418 823