16729 342
17486 179
21644 782
3213 350
2810 292
28282 75
5151 656
95597 533
84737 718
38731 264
7798 330
50162 878
16788 572
9516 262
18505 636
7108 261
7512 424
5481 784
7751 746
8797 719
13413 419
8721 715
10225 710
18180 696
15611 480
25085 905
2971 304
21676 617