3087 504
3646 372
5053 263
14095 726
103965 370
8188 323
44564 528
16930 508
29398 371
16027 212
24147 443