30920 615
9193 358
25525 763
12305 197
30130 643
4632 680
1521 164
3109 253
1078 191
14998 322
3689 728