28621 923
7926 137
24862 664
89475 682
4736 399
2037 192
254904 830
12216 70
4200 627
2922 614
1561 304
906 66
1291 254