417 101
2889 859
3152 842
2426 322
66007 506
13237 888
60742 727
3018 322
23937 177
27982 280
4659 86
9831 703