3997 504
4636 372
8987 263
15748 726
110649 372
8710 323
46502 528
17682 508
31065 371
17112 213
26210 443