18117 60
32576 175
41556 163
12030 36
22694 38
3740 4
48015 116
24873 57
1666 4
4678 6
12377 41
8434 38
3579 10
3201 15
5831 14
6863 19
24721 67
9868 45
23790 51
7533 19
1287 2
1586 5
10811 20
166715 239