2631 397
16907 399
6827 509
7647 420
5933 138
27591 294
12326 434
6656 183
13031 844
4352 268
42142 712
177265 866
10362 440
69535 326
22017 260