34005 427
21086 685
45616 527
19588 625
4833 697
5703 721
4168 841
14291 535
5960 513
3370 164
10316 808
2695 184
1695 185
6829 268
2553 222
3582 442
3341 633