444 101
2908 859
3165 842
2556 322
66030 506
13252 888
60805 727
3035 322
24063 178
27993 280
4675 86
9844 703