430 101
2894 859
3156 842
2481 322
66020 506
13240 888
60765 727
3020 322
23941 177
27986 280
4667 86
9834 703