1040 109
5318 813
4936 362
6375 546
49158 919
131204 653
61528 515
16675 842
27362 744
18000 361
5752 353
64342 784
68729 308