428 101
2894 859
3155 842
2466 322
66014 506
13240 888
60760 727
3020 322
23940 177
27986 280
4667 86
9833 703