10589 13
19610 53
12348 20
14228 24
17757 35
18981 33
31053 91
19544 28
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
20717 56
40247 96