11620 10
19699 15
22224 47
21681 45
14622 9
42290 102
13636 19
18508 32
16645 22
25115 51
49986 168
20727 22
23175 62
19646 52
17239 41
12334 30
13905 23
22824 43
40247 96
14471 19
20064 43
43961 64
14715 34
16862 15