2632 397
16908 399
6829 509
7648 420
5933 138
27591 294
12326 434
6657 183
13033 844
4352 268
42142 712
177266 866
10363 440
69535 326
22023 260