18255 8
7306 4
12584 4
1877 3
6228 2
829 2
531 2
3401 2
5831 2
53931 2
1784 2
1832 2
1057 2
11553 2
403 2
2677 2
1902 2
2333 2
1926 2
1927 2
72276 2
5607 2
2305 2
6430 2