28604 923
7926 137
24862 664
89475 682
4732 399
2037 192
254901 830
12216 70
4200 627
2922 614
1561 304
906 66
1291 254