21524 159
8946 476
11924 602
3195 114
50009 675
4822 403
4693 403
11600 815
4994 558
2631 120
5136 454
4236 428