6286 1
8046 3
10359 15
6926 7
6469 3
4988 2
11594 19
11106 8
7664 5
16521 13
108013 120
20383 22
3112 5