51069 105
40911 695
91821 505
38178 623
26019 87
147708 630
6432 103
29510 492
465379 1013
167489 274
10454 566
9732 144
17300 434
50783 807
49591 198
32386 743