21488 159
8929 476
11774 601
3186 114
49997 675
4807 403
4668 403
11585 815
4981 558
2625 120
5110 454
4214 428