16654 429
40904 365
41265 196
189953 794
37771 573
18432 121
28567 872
13874 556
9006 790
14421 958
11250 195