18117 60
32576 174
41147 163
12030 35
22694 38
3740 4
47613 117
24873 57
1666 4
4678 6
12377 41
8434 38
3579 10
3201 15
5831 14
6863 19
24326 67
9868 45
23399 51
7533 19
1287 2
1586 5
10811 20
166307 237