2045 60
6706 466
39071 725
3877 381
11137 594
66668 524
32084 833
40170 638
8120 156
15929 260
15916 476
1488 86
4229 507