51177 105
40984 695
91943 505
38184 623
26023 87
147776 630
6438 103
29522 492
465844 1013
167795 274
10462 566
9749 144
17308 434
50883 807
49760 198
32461 743