16259 32
14573 22
4516 11
10691 6
8779 12
5924 7
15288 40
8888 20
13231 21
8817 15
6225 3
5399 4
10168 3
23937 54
13828 7
25605 12
13282 18
11389 17
8287 8
17049 10
7822 10
8399 12
5492 11
4220 3