16067 153
9976 685
13304 275
5357 457
2000 81
1340 173
9279 713
3182 116
28585 597
4656 514
5964 1123