8007 18
33796 108
16313 57
5328 33
85274 90
77896 132
8504 11
17917 33
35539 105
31869 174
82730 96
46292 72
33027 43
13086 25
5211 16
24322 39
5254 12
42456 143
19759 30
14236 18
18530 14
30726 34
15487 36
141393 295