2633 397
16911 399
6830 509
7649 420
5934 138
27591 294
12326 434
6658 183
13035 844
4354 268
42145 712
177276 866
10366 440
69543 326
22051 260