233949 697
11520 512
7276 501
57362 279
21279 736
13005 616
4820 812
4539 417
3518 420
2460 93
44507 512