18431 488
15408 216
6418 615
5306 469
3792 164
15208 287
1872 420
7190 369
12104 36
2518 63
4408 545
3519 317
8067 399
31561 633