30025 615
7167 358
25185 763
11103 197
29368 643
4513 680
1460 164
2986 253
1055 191
14289 322
3614 728