14005 35
10131 10
19260 20
8924 12
18178 30
21334 21
7185 5
11204 12
24293 37
27467 75
11036 20
9423 19
7463 14
21224 55
19358 32
8854 14
8993 13
8230 8
25701 62
30114 95
229456 375
16150 31
7968 12
21128 40