234043 697
11520 512
7283 501
57409 279
21293 736
13007 616
4821 812
4541 417
3525 420
2463 93
44565 512