21517 159
8945 476
11923 602
3194 114
50009 675
4820 403
4692 403
11598 815
4994 558
2631 120
5136 454
4235 428