51186 105
40992 695
91956 505
38186 623
26024 87
147782 630
6438 103
29523 492
465871 1013
167811 274
10464 566
9751 144
17309 434
50888 807
49769 198
32466 743