35535 925
8123 137
25054 664
90016 682
4918 399
2123 192
256845 831
12801 70
4352 627
2977 614
1684 304
976 66
1340 254