2246 60
6694 466
39170 725
3929 381
11384 594
66891 524
32221 833
40499 638
8248 157
15947 260
16141 476
1536 86
4258 508