30040 615
7355 358
25212 763
11216 197
29419 643
4518 680
1466 164
2990 253
1056 191
14369 322
3624 728