32966 942
8391 624
9103 657
5936 138
4357 268
10674 290
12351 279
46437 751
47340 464
47118 654
48647 1062