12090 157
11041 362
8169 170
7074 729
8068 584
40069 627
17377 170
6673 583
3372 542
5416 521
2780 108
3547 224
5668 596