15841 801
3457 141
8185 644
10905 137
5765 356
4298 580
5520 544
3277 42
4092 643
3165 753
3031 374
4263 711
3534 763
10148 627