3017 45
29769 144
9841 48
23943 132
37499 603
19193 679
8920 422
14577 384
41090 672
16069 589
12015 353
4773 748