23882 166
13625 832
1886 274
5463 385
25002 95
10524 41
6123 646
4802 539
5071 222
8126 444
4760 612
5562 79
6864 629