31736 924
9742 137
25064 664
90149 682
4959 399
2128 192
256889 830
12758 70
4432 627
3017 614
1834 304
1081 66
1478 254