6121
13851
49409
6894
37545
21896
31492
30680
21180
13925
10549
34038
9909
34185
109815
77212
11863
9081
15386