12171 157
11137 362
8260 170
7174 729
8181 584
42684 628
18216 171
7023 583
3443 542
5508 521
2914 108
3636 224
5879 596