30936 615
9229 358
25544 763
12337 197
30156 643
4636 680
1525 164
3110 253
1078 191
15013 322
3690 728