789 3
3975 11
1715 3
712 4
1187 2
16057 71
5114 16
2575 8
7434 34
2701 9
2124 5
2179 6
1409 4
4066 5
4160 9
3825 3
10344 27
4580 10
11565 32
7461 14
1301 1
946 1
1802 4
2186 2