144053 345
346337 1176
41871 731
53359 413
34347 543
32228 582
44592 207
47640 312
6714 742
37564 663