147601 638
43936 453
54543 430
187143 682
137130 668
108212 331
127733 786
83964 309
53917 884
26591 329
7826 732
54101 549