32936 942
8386 624
9096 657
5933 138
4348 268
10669 290
12345 279
46382 751
47122 464
47099 654
48568 1062