80125 863
2987 327
87376 389
22687 359
12675 112
20859 747
16275 533
7840 874
15472 722
10344 881
9759 91
6907 512
11226 809
8182 78