50877 105
40817 695
91575 505
38163 623
26011 87
147611 630
6421 103
29480 492
464687 1013
167092 273
10447 566
9693 144
17294 434
50596 807
49315 198
32260 743