15569 801
3287 141
7611 644
10216 137
5382 356
4041 580
5298 544
2971 42
3964 643
3039 753
2888 374
4102 711
3381 763
10011 627