2248 60
6694 466
39171 725
3929 381
11388 594
66894 524
32230 833
40507 638
8249 157
15947 260
16151 476
1536 86
4259 508