2670 10
4684 16
1646 11
8956 39
1599 7
4285 16
3901 12
7878 30
14979 32
4303 7
7445 28
17598 29
3552 13
1161 5
7064 18
7372 15
5272 6
5065 6
7722 13
7782 18
24682 54
10179 22
9451 20
10078 32