51268 105
41051 695
92069 505
38194 623
26029 87
147848 630
6443 103
29530 492
466281 1013
168037 274
10470 566
9775 144
17315 434
50977 807
49928 198
32524 743