21538 159
8957 476
11939 602
3204 114
50016 675
4827 403
4697 403
11607 815
4998 558
2636 120
5142 454
4248 428