82589 863
3056 328
87407 389
22713 359
12653 112
20932 747
16352 533
7884 874
15625 722
10384 881
9804 91
6951 512
11313 810
8217 78