20158 977
16325 535
7320 529
27555 904
3724 549
9216 310
19319 96
15803 192
13178 271
17239 560
29580 492
12288 158
13695 253
32777 663
34312 183
21910 947
4134 516
8242 765
9358 38
15845 490
13786 553
7126 329
8061 415
1464 74
8045 112
2007 406
17187 518
16992 84