18533 488
15464 216
6424 615
5310 469
5016 165
15225 287
1876 420
7197 369
12140 36
2537 63
4419 545
3527 317
8084 399
31609 633