3862 1
7228 3
4925 7
6425 1
3978 2
22964 23
4123 10
9601 18
7263 4
5840 11
5594 4
4572 9
5435 5
6036 9
5742 9
13652 11
8331 4
6768 12
4381 5
19685 19