60310 103
15570 8
19666 19
30043 51
31222 38
27969 30
21241 40
19515 34
16627 8
13724 14
27247 24
151041 345
26385 38
23818 25
39126 66
17300 15
20044 14
17424 12
20303 22
37334 46
40322 70
24849 31
27885 42
88998 124