4420 3
1851 3
5653 19
2304 3
9311 9
6140 9
2386 5
12939 23
3922 10
7144 20
21570 20
10035 12
8196 8
7913 19
3998 9
8591 12
2351 4
5224 6
22882 23
3725 10
29562 35
9063 9
7594 10
4884 5