21519 159
8946 476
11924 602
3195 114
50009 675
4821 403
4693 403
11599 815
4994 558
2631 120
5136 454
4236 428