24729 166
13656 832
1916 274
5593 385
25012 95
10583 41
6145 646
4840 539
5134 222
8163 444
4779 612
5595 79
6882 629