2958 9
32227 170
15891 26
28728 87
15882 15
9268 21
24902 25
5061 10
2269 10
14139 28
28552 73
43557 130
9564 10
11040 7
23078 61
14042 52
14697 26
5671 18
12724 27
5553 17
1244 12
10416 28
7586 16
142772 334