234036 697
11520 512
7283 501
57404 279
21293 736
13007 616
4820 812
4541 417
3525 420
2462 93
44561 512