2297 4
2978 8
33851 139
2430 2
2651 3
5758 16
4413 7
7079 16
2835 6
11837 27
11940 28
10862 27
7723 7
3536 4
3363 12
3497 4
6000 24
1828 1
4714 17
3309 1
2930 7
8862 36
4058 3
2808 3