32930 942
8385 624
9096 657
5933 138
4347 268
10667 290
12344 279
46367 751
47066 464
47097 654
48557 1062