12090 157
11043 362
8172 170
7074 729
8070 584
40087 627
17382 170
6674 583
3372 542
5416 521
2780 108
3547 224
5669 596