1297 389
91162 873
3118 328
87521 389
22954 359
12844 112
21315 747
16565 533
8010 874
15867 722
10545 881
10091 91
7081 512
11540 810
8413 78