3039 45
29810 144
9847 48
23953 132
37515 603
19203 679
8925 422
14599 384
41157 672
16072 589
12022 353
4775 748