14516 9
14618 6
15128 21
14634 17
10427 15
30211 20
17252 38
29838 32
13123 16
5875 3
29912 34
10792 12
25006 24
22011 33
10576 1
41079 54
23661 19
15974 11
33668 17
32825 25
58419 79
8482 12
11139 4
20164 41