428 101
2894 859
3156 842
2471 322
66014 506
13240 888
60761 727
3020 322
23940 177
27986 280
4667 86
9833 703