1297 389
91306 873
3118 328
87534 389
22957 359
12848 112
21317 747
16569 533
8010 874
15870 722
10547 881
10100 91
7086 512
11543 810
8418 78