12240 27
10348 19
8227 15
7040 17
5621 7
17979 45
14316 36
8660 18
6553 10
10447 18
7341 8
5111 3
3899 3
3517 1
4712 2
3950 4
5599 8
4318 6
4888 5
3349 2
4678 4
3795 4
3820 3
4774 5