15845 801
3465 141
8191 644
10907 137
5770 356
4300 580
5525 544
3279 42
4094 643
3166 753
3033 374
4267 711
3536 763
10150 627