667 30
1106 151
6162 202
8213 192
9231 359
12879 890
7927 374
6057 540
4628 420
18632 805
5199 583
15186 624
5751 289
19337 485