2625 397
16895 399
6821 509
7639 420
5931 138
27585 294
12324 434
6654 183
13029 844
4345 268
42137 712
177222 866
10356 440
69498 326
21880 260