82645 863
3056 328
87407 389
22713 359
12656 112
20934 747
16353 533
7884 874
15627 722
10384 881
9804 91
6951 512
11315 810
8218 78