82667 863
3056 328
87407 389
22714 359
12660 112
20934 747
16353 533
7884 874
15627 722
10384 881
9804 91
6951 512
11315 810
8219 78