40904 510
171266 986
35137 411
35421 552
18678 753
72124 920
92073 358
38503 103
33216 658
132026 999
145146 891
32114 114
67537 644
12751 49
43419 410
38470 140
37545 419
47485 585
128776 756
71769 759
20952 964
133889 663
102443 279
116575 493