32933 942
8386 624
9096 657
5933 138
4348 268
10668 290
12345 279
46375 751
47100 464
47099 654
48560 1062