15793 30
13668 29
8379 7
29830 78
8289 17
17768 26
12051 10
15525 29
29440 53
21750 40
6970 10
35186 53
34259 68
53436 75
61616 140
19884 22
26277 33
16646 23
45124 69
15999 25
13893 21
13511 23
26739 33
17160 73