18522 488
15460 216
6423 615
5310 469
4866 165
15225 287
1876 420
7194 369
12139 36
2537 63
4418 545
3527 317
8084 399
31606 633