16621 150
9550 584
16927 483
10540 552
10815 434
4604 341
11884 492
9052 136
17062 907
3612 481
3732 685
2323 229