51295 105
41072 695
92103 505
38197 623
26029 87
147867 630
6443 103
29531 492
466431 1013
168116 274
10472 566
9779 144
17316 434
51006 808
50001 198
32538 743