21506 159
8943 476
11908 602
3192 114
50005 675
4813 403
4686 403
11595 815
4989 558
2628 120
5131 454
4228 428