15951 153
9881 685
13234 275
5249 457
1974 81
1330 173
9203 713
3119 116
28401 596
4621 514
5808 1123