50536 682
10916 50
17137 777
21483 759
24618 313
16810 573
5131 170
29563 417
47102 345
14200 656
38717 142
25134 158