51182 105
40985 695
91947 505
38185 623
26023 87
147778 630
6438 103
29522 492
465848 1013
167798 274
10463 566
9749 144
17308 434
50886 807
49761 198
32463 743