4925 17
7294 15
1180 4
5159 8
1543 4
2911 5
2686 7
2600 5
1859 2
1391 2
1728 6
7118 6
3013 4
2838 9
1802 2
2272 5
2930 8
4572 24
4276 15
4853 16
2424 9
8842 23
12105 50
4109 14