16462 801
3942 141
9106 644
12381 137
6732 356
4896 580
6356 545
3960 42
4561 643
3434 753
3387 374
4688 711
3923 763
10712 627