1297 389
91168 873
3118 328
87521 389
22955 359
12845 112
21315 747
16565 533
8010 874
15868 722
10545 881
10091 91
7082 512
11540 810
8413 78