51094 105
40921 695
91840 505
38178 623
26019 87
147718 630
6434 103
29516 492
465481 1013
167550 274
10456 566
9734 144
17302 434
50801 807
49628 198
32400 743