2696 397
17145 399
6928 509
7778 420
6026 138
27737 294
12449 434
6825 183
13166 844
4479 268
42294 712
178393 866
10466 440
71180 329
26852 260