8669 31
24121 144
110152 487
4986 23
9868 36
28921 96
8991 25
14686 65
62804 304
13337 59
5050 18
7333 17
11677 60
7016 14
5507 19
10202 46
2313 1
6740 10
6523 21
9910 15
33300 168
5838 12
11529 55
32451 71