2531 642
445 113
8815 652
6151 97
25903 92
19461 170
29669 378
73486 906
256127 701
31863 234
6656 140
7456 353