2625 397
16892 399
6821 509
7639 420
5928 138
27584 294
12324 434
6651 183
13028 844
4345 268
42135 712
177215 866
10355 440
69484 326
21862 260