35515 925
8122 137
25054 664
90016 682
4918 399
2123 192
256844 831
12801 70
4352 627
2977 614
1683 304
975 66
1339 254