20998 55
37858 48
11567 29
15162 35
17231 38
23958 42
5130 7
7505 14
13672 18
53948 89
25497 62
22079 35
12324 21
21363 51
92902 179
14217 33
18008 34
17871 53
30064 81
9395 24
20276 30
16332 19
9707 19
7295 9