31695 427
19588 685
44677 527
19543 625
4796 697
5651 721
4151 841
14267 535
5889 513
3335 164
10172 808
2636 184
1597 185
6788 267
2475 222
3533 442
3308 633