3037 45
29806 144
9847 48
23953 132
37515 603
19201 679
8925 422
14587 384
41152 672
16072 589
12020 353
4775 748