31385 427
19424 685
44566 527
19537 625
4788 697
5649 721
4150 841
14264 535
5846 513
3331 164
10162 808
2605 184
1596 185
6786 267
2473 222
3531 442
3305 633