2097 238
12630 306
12103 104
6315 114
8803 24
8926 857
12268 560
9715 606
6659 409
36371 393
6680 726
15567 448