3024 45
29779 144
9841 48
23946 132
37504 603
19196 679
8920 422
14578 384
41104 672
16069 589
12017 353
4773 748