2997 10
3999 20
2092 8
4748 29
4122 15
1761 8
879 3
1086 6
7518 38
6136 33
11796 81
8455 41
18168 91
5545 19
3841 20
3146 17
6571 22
789 4
1474 6
696 1
1961 8
718 1
670 2
2217 15