4009 630
4805 860
3993 596
3539 97
5663 791
2787 489
3688 623
3813 654
3493 514
51012 925
28592 117
72399 365
57518 823