50692 840
9627 171
21307 799
10698 419
7195 54
8027 641
10123 660
8911 321
4178 543
14175 905
6325 350
9799 355
2857 597