667 30
1106 151
6163 202
8214 192
9233 359
12879 890
7928 374
6058 540
4629 420
18633 805
5199 583
15186 624
5751 289
19337 485