12168 157
11129 362
8257 170
7169 729
8178 584
42562 628
18191 171
7018 583
3434 542
5503 521
2912 108
3632 224
5874 596