12163 157
11123 362
8254 170
7164 729
8171 584
42432 628
18155 171
6747 583
3432 542
5500 521
2907 108
3625 224
5864 596