8645 5
18812 25
8660 4
7141 2
24893 49
7918 3
11691 11
8723 7
7704 7
7882 5
14605 24
12224 18
10123 4
7451 2
8202 1
7457 6
10798 12
7773 2
8508 10
8677 5
8870 4
7941 2
7317 3
14504 25