29996 46
40418 100
10857 12
13578 21
14408 8
13010 16
22734 35
37223 119
16822 51
10942 18
12239 41
9312 10
11004 14
17103 40
9846 5
12132 9
14015 20
15875 31
13319 20
11948 3
37625 121
14703 26
15107 31
18085 41