147653 638
43979 453
54593 430
187256 682
137159 668
108313 331
127810 786
84036 309
53974 884
26624 329
7828 732
54148 549