13124 13
5054 10
10977 12
11804 8
20992 36
107714 125
17249 26
45065 52
13470 8
60684 50
15607 23
90050 66
20001 25
5501 10
31768 42
124897 167
38042 65
9920 10
23669 37
18247 13
17409 25
27003 35
31519 61
4881 1