32538 940
8256 624
9049 657
5857 138
4295 268
10620 290
12274 279
45370 751
44799 462
46077 653
47383 1061