680 160
12135 831
1706 274
4762 385
24889 95
10005 41
6043 646
4617 539
4811 222
7977 444
4682 612
5411 79
6744 629