32935 942
8386 624
9096 657
5933 138
4348 268
10668 290
12345 279
46376 751
47108 464
47099 654
48563 1062