16423 801
3886 141
9005 644
12173 137
6593 356
4805 580
6243 545
3866 42
4487 643
3398 753
3320 374
4642 711
3865 763
10604 627