15842 801
3461 141
8188 644
10906 137
5765 356
4298 580
5521 544
3277 42
4093 643
3165 753
3031 374
4263 711
3534 763
10150 627