28751 923
7927 137
24866 664
89482 682
4737 399
2037 192
254972 830
12222 70
4202 627
2922 614
1561 304
907 66
1291 254