82751 863
3056 328
87407 389
22715 359
12665 112
20939 747
16359 533
7886 874
15632 722
10386 881
9805 91
6953 512
11317 810
8223 78