21529 159
8952 476
11929 602
3197 114
50009 675
4822 403
4694 403
11601 815
4994 558
2632 120
5139 454
4239 428