51113 105
40935 695
91861 505
38178 623
26019 87
147734 630
6434 103
29516 492
465557 1013
167591 274
10459 566
9738 144
17304 434
50811 807
49666 198
32413 743