3054 45
29825 144
9849 48
23958 132
37524 603
19208 679
8927 422
14603 384
41194 672
16074 589
12027 353
4775 748