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