21476 159
8916 476
11582 601
3180 114
49990 675
4801 403
4663 403
11581 815
4978 558
2623 120
5103 454
4207 428