29077 923
7932 137
24868 664
89517 682
4744 399
2040 192
255144 830
12238 70
4208 627
2922 614
1562 304
910 66
1291 254