51050 105
40899 695
91790 505
38174 623
26019 87
147698 630
6431 103
29503 492
465303 1013
167450 274
10454 566
9728 144
17298 434
50758 807
49560 198
32375 743