410 101
2889 859
3147 842
2418 322
66004 506
13234 888
60735 727
3017 322
23937 177
27978 280
4657 86
9830 703