30671 685
3300 80
26793 674
12400 73
7028 693
13785 606
40511 371
10656 201
4759 646
6223 734
6684 55
4667 800
6350 57
17626 777
8042 70
10229 543
3420 733
5716 164
5890 231
6803 617
5006 540
5712 749
14896 212
2278 700
743 226
287 60
1697 380
329 78