29310 615
3784 358
24501 763
9631 197
28162 643
4408 680
1429 164
2896 253
1030 191
13287 322
3510 728