640 160
12135 831
1706 274
4761 385
24889 95
10004 41
6043 646
4617 539
4811 222
7976 444
4682 612
5410 79
6744 629