422 101
2892 859
3154 842
2458 322
66013 506
13239 888
60755 727
3019 322
23940 177
27985 280
4661 86
9833 703