4038 366
4978 254
11178 457
2350 80
5129 794
6604 807
5330 857
21684 122
1563 34
3557 328
4587 476
2377 327