15995 153
9917 685
13268 275
5301 457
1981 81
1332 173
9248 713
3160 116
28473 597
4636 514
5855 1123