21495 159
8931 476
11850 601
3188 114
50001 675
4810 403
4675 403
11587 815
4984 558
2627 120
5121 454
4224 428