28404 922
7925 137
24857 664
89467 682
4728 399
2032 192
254843 830
12212 70
4196 627
2922 614
1560 304
903 66
1291 254