2246 60
6694 466
39170 725
3929 381
11381 594
66891 524
32221 833
40498 638
8248 157
15947 260
16129 476
1536 86
4258 508