2050 238
12571 306
12041 104
6290 114
8693 24
8903 857
12159 560
9381 605
6628 409
36350 393
6668 726
15513 448