14789 21
9541 18
29312 87
15093 76
45808 69
30466 43
54573 75
12751 10
10940 31
13373 20
33400 48
18651 30
30580 68
17014 25
40082 54
15635 28
13529 27
36629 80
4778 9