12166 157
11126 362
8255 170
7166 729
8171 584
42473 628
18162 171
6944 583
3432 542
5500 521
2908 108
3626 224
5865 596