16673 150
9635 584
17002 483
10677 552
10958 434
4632 341
12048 492
9101 136
17191 907
4181 481
3761 685
2355 229