2984 627
2342 485
13366 329
19023 325
7443 109
14432 964
4578 549
10268 410
2563 156
1536 276
8964 780