51033 105
40888 695
91762 505
38173 623
26018 87
147689 630
6430 103
29493 492
465203 1013
167389 274
10451 566
9720 144
17297 434
50735 807
49521 198
32358 743