50825 105
40788 695
91503 505
38153 623
26009 87
147565 630
6419 103
29476 492
464484 1013
166961 273
10441 566
9681 144
17290 434
50556 807
49237 198
32223 743