7873 6
8810 8
4553 4
18476 36
22925 61
19607 16
6094 12
23761 46
6377 10
5845 8
12276 8
9346 9
20657 34
5935 6
4903 10
34599 36
5475 10
3290 5
5903 6
30896 29
18218 26
7969 10
76739 251
30461 37