4401 8
5986 6
35214 24
6461 8
22803 22
7898 17
6956 14
23747 20
13861 14
12216 22
9529 5
3377 11
9478 15
6273 3
14035 14
52973 82
5412 9
7249 9
4292 1
8194 12
8819 11
21082 27
16930 13
73011 68