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