233954 697
11520 512
7276 501
57364 279
21280 736
13005 616
4820 812
4539 417
3519 420
2460 93
44513 512