4005 630
4801 860
3989 596
3537 97
5663 791
2783 489
3684 623
3810 654
3490 514
50939 925
28513 117
72298 365
57415 823