51040 105
40892 695
91766 505
38173 623
26018 87
147692 630
6430 103
29496 492
465238 1013
167406 274
10453 566
9724 144
17298 434
50740 807
49533 198
32362 743