2050 238
12572 306
12041 104
6290 114
8695 24
8903 857
12159 560
9383 605
6629 409
36350 393
6668 726
15513 448