404 101
2887 859
3147 842
2408 322
66004 506
13234 888
60734 727
3017 322
23936 177
27978 280
4655 86
9828 703