18117 59
32178 173
41147 162
11652 35
22694 38
3740 4
47613 116
24873 57
1666 4
4678 6
12377 39
8434 38
3579 10
3201 15
5831 14
6863 19
24326 67
9868 44
23399 51
7533 19
1287 2
1586 5
10811 20
165435 234