21527 159
8951 476
11927 602
3197 114
50009 675
4822 403
4694 403
11601 815
4994 558
2631 120
5137 454
4237 428