233640 697
11515 512
7257 501
57252 279
21257 736
12996 616
4813 812
4533 417
3510 420
2453 93
44360 511