18565 488
15486 216
6425 615
5311 469
6188 166
15230 287
1876 420
7199 369
12150 36
2543 63
4424 545
3531 317
8096 399
31622 633