51327 105
41080 695
92126 505
38198 623
26029 87
147885 630
6443 103
29535 492
466534 1013
168175 274
10476 566
9786 144
17317 434
51023 808
50039 198
32555 743