4009 630
4806 860
3993 596
3539 97
5663 791
2787 489
3688 623
3813 654
3494 514
51017 925
28599 117
72403 365
57524 823