16847 153
10625 685
13910 275
8359 460
2162 81
1441 173
9618 713
3486 116
29377 597
4967 514
6878 1123