1297 389
91287 873
3118 328
87532 389
22957 359
12848 112
21317 747
16568 533
8010 874
15869 722
10547 881
10099 91
7085 512
11543 810
8417 78