15843 801
3463 141
8189 644
10907 137
5768 356
4298 580
5522 544
3277 42
4094 643
3165 753
3032 374
4263 711
3535 763
10150 627