30043 615
7370 358
25219 763
11226 197
29426 643
4518 680
1466 164
2990 253
1056 191
14385 322
3625 728