30928 615
9205 358
25540 763
12318 197
30149 643
4635 680
1523 164
3110 253
1078 191
15004 322
3690 728