1759 451
4595 33
3307 353
22342 594
954 81
29332 384
2959 377
10180 358
31623 427
13650 139
42787 322
13765 628
3037 853