32538 940
8256 624
9049 657
5857 138
4295 268
10620 290
12274 279
45370 751
44803 462
46080 653
47386 1061