2045 60
6706 466
39071 725
3877 381
11133 594
66668 524
32084 833
40169 638
8119 156
15929 260
15916 476
1488 86
4229 507