12090 157
11041 362
8169 170
7073 729
8065 584
40050 627
17372 170
6673 583
3372 542
5414 521
2780 108
3547 224
5665 596