30046 615
7388 358
25224 763
11229 197
29431 643
4518 680
1466 164
2993 253
1056 191
14388 322
3626 728