419 101
2891 859
3152 842
2434 322
66010 506
13238 888
60745 727
3018 322
23937 177
27983 280
4659 86
9832 703