2630 397
16906 399
6826 509
7647 420
5933 138
27591 294
12326 434
6656 183
13031 844
4349 268
42141 712
177262 866
10361 440
69532 326
22002 260