3034 45
29801 144
9844 48
23949 132
37512 603
19201 679
8923 422
14583 384
41143 672
16072 589
12020 353
4774 748