82905 863
3056 328
87412 389
22715 359
12668 112
20942 747
16360 533
7886 874
15633 722
10389 881
9810 91
6954 512
11319 810
8225 78