2923 627
2342 485
13366 329
19023 325
7438 109
14428 964
4566 549
10268 410
2560 156
1535 276
8962 780