12158 157
11118 362
8247 170
7153 729
8164 584
42127 628
18082 171
6738 583
3424 542
5493 521
2900 108
3614 224
5848 596