51009 105
40876 695
91725 505
38173 623
26017 87
147672 630
6427 103
29487 492
465101 1013
167334 274
10450 566
9715 144
17297 434
50706 807
49475 198
32343 743