3032 9
2583 8
2568 5
2902 11
3896 11
3302 11
15303 31
3461 8
5531 21
2136 2
2206 3
1627 4
1527 7
1485 5
4563 21
4275 18
1950 9
2684 4
1794 7
1721 4
2412 8
9955 36
2170 2
1570 2