14789 21
9541 18
29312 86
15093 75
45808 69
30113 43
54169 76
12391 10
10593 29
13373 20
33400 48
18651 30
30217 67
16646 23
39244 50
15268 28
12708 26
36262 80
4778 9