35556 925
8123 137
25054 664
90016 682
4920 399
2124 192
256847 831
12801 70
4352 627
2977 614
1685 304
978 66
1341 254