30961 615
9306 358
25567 763
12377 197
30202 643
4644 680
1543 164
3117 253
1080 191
15056 322
3694 728