14637 26
23454 44
35832 128
21062 32
14941 31
12815 17
12807 23
15435 32
18996 32
22814 38
11381 13
17430 17
14028 20
20232 48
13620 28
20539 19
29671 63
16373 23
32111 33
15998 35
19915 49
13396 11
20274 36
41597 104