2300 1
3152 2
2689 2
11796 40
3504 6
3212 12
2875 11
3755 9
2713 4
3425 13
2175 5
3191 2
2079 5
3313 9
6346 23
5858 15
3707 3
5897 9
4471 8
3587 2
8584 16
13509 25
11740 34
15674 41