86063 863
3084 328
87465 389
22813 359
12738 112
21175 747
16443 533
7950 874
15705 722
10452 881
9972 91
7002 512
11433 810
8312 78