28893 923
7929 137
24867 664
89501 682
4740 399
2039 192
255072 830
12232 70
4207 627
2922 614
1562 304
908 66
1291 254