2633 397
16911 399
6830 509
7649 420
5934 138
27591 294
12327 434
6658 183
13035 844
4356 268
42145 712
177280 866
10366 440
69544 326
22061 260