50806 105
40773 695
91475 505
38153 623
26009 87
147547 630
6418 103
29475 492
464402 1013
166914 273
10440 566
9679 144
17290 434
50541 807
49213 198
32206 743