43999 90
11809 15
14236 18
96288 130
20020 31
14913 22
26697 44
9264 21
29910 34
17965 40
9934 4
75007 123
28266 31
15487 36
34622 105
141009 292
82624 216
31341 37
100068 155
132981 268
29855 41
22309 24
12559 34
15979 35