21507 159
8943 476
11908 602
3192 114
50007 675
4814 403
4687 403
11595 815
4989 558
2628 120
5131 454
4228 428