2700 397
17177 399
6935 509
7787 420
6035 138
27759 294
12464 434
6945 183
13199 844
4491 268
42308 712
178584 866
10474 440
71385 329
27271 260