32
649
144
2504
3263
1900
105
24259
299
18
133
9281
5567
824
217