32999 942
8402 624
9109 657
5938 138
4361 268
10682 290
12357 279
46498 751
47625 464
47404 655
48758 1062