55325 89
22123 19
14084 4
5263 2
6822 2
18046 14
12836 18
5135 15
11657 19
7693 22
15811 35
5745 8
29067 52
4336 9
7484 13
5887 15
4491 7
30113 109
52684 164
24469 53
6273 4
5813 12
10694 12
5792 14