35573 925
8126 137
25056 664
90017 682
4921 399
2125 192
256849 831
12803 70
4353 627
2977 614
1686 304
979 66
1341 254