3035 45
29803 144
9845 48
23952 132
37515 603
19201 679
8923 422
14586 384
41147 672
16072 589
12020 353
4774 748