82671 863
3056 328
87407 389
22714 359
12660 112
20934 747
16356 533
7884 874
15628 722
10385 881
9804 91
6952 512
11316 810
8219 78