16673 150
9640 584
17002 483
10680 552
10966 434
4632 341
12051 492
9101 136
17203 907
4181 481
3761 685
2355 229