1332 111
342662 1365
120011 698
327378 974
101550 361
46896 675
43087 183
4681 219
4646 460
8270 895
5486 646