21518 159
8946 476
11924 602
3194 114
50009 675
4821 403
4693 403
11599 815
4994 558
2631 120
5136 454
4235 428