12065 157
11006 362
8128 170
7055 729
8028 583
39414 626
17189 170
6652 583
3353 542
5384 521
2752 108
3532 224
5603 596