3036 45
29806 144
9846 48
23953 132
37515 603
19201 679
8925 422
14587 384
41149 672
16072 589
12020 353
4774 748