10048 8
19380 32
7035 6
16993 32
13980 12
9495 5
8375 8
8421 12
7432 10
13752 30
7712 8
6875 3
7609 4
8556 4
7114 3
7305 5
7246 1
10405 17
6191 1
11979 20
7090 4
21722 46
9079 13
6071 1