144955 931
34353 393
33732 794
24533 417
8302 812
14048 374
28243 585
135274 1001
18473 338
19093 631
39736 498
71130 638