2053 238
12576 306
12046 104
6293 114
8704 24
8904 857
12160 560
9386 605
6630 409
36351 393
6668 726
15513 448