30955 615
9294 358
25560 763
12371 197
30187 643
4643 680
1534 164
3114 253
1080 191
15039 322
3691 728