15507 158
4361 68
2679 170
4181 388
8205 431
50522 483
14735 855
5648 75
3154 375
20980 712
18996 359