35547 925
8123 137
25054 664
90016 682
4920 399
2124 192
256845 831
12801 70
4352 627
2977 614
1684 304
977 66
1341 254