4015 630
4811 860
3994 596
3546 98
5666 791
2792 489
3692 623
3815 654
3498 514
51095 925
28689 117
72500 366
57664 823