2625 397
16895 399
6821 509
7639 420
5930 138
27585 294
12324 434
6654 183
13028 844
4345 268
42137 712
177221 866
10356 440
69495 326
21870 260