1332 111
342665 1365
120016 698
327389 974
101550 361
46900 675
43097 183
4681 219
4646 460
8270 895
5486 646