50804 105
40771 695
91472 505
38153 623
26009 87
147544 630
6418 103
29475 492
464388 1013
166901 273
10440 566
9677 144
17290 434
50539 807
49205 198
32202 743