1332 111
342665 1365
120015 698
327386 974
101550 361
46899 675
43091 183
4681 219
4646 460
8270 895
5486 646