5068 13
5401 6
3545 1
15027 29
9318 20
5441 5
4188 5
5506 4
8320 16
42388 75
25959 27
3925 2
5110 11
7872 11
4120 6
3831 11
9749 17
13442 34
5393 2
19473 30
12621 16
6830 10
10703 12
10325 3