12175 157
11141 362
8264 170
7176 729
8186 584
42742 628
18239 171
7024 583
3446 542
5514 521
2919 108
3637 224
5885 596