16039 801
3585 141
8401 644
11188 137
5979 356
4451 580
5652 544
3421 42
4186 643
3224 753
3113 374
4355 711
3641 763
10236 627