667 30
1106 151
6163 202
8214 192
9233 359
12884 890
7929 374
6060 540
4629 420
18633 805
5199 583
15189 624
5754 289
19342 485