9556 7
25125 50
19764 21
7343 3
9433 10
9000 7
7517 1
11335 7
14877 17
6697 3
8138 12
10150 12
14401 22
16884 24
32940 82
14972 21
12232 14
11804 6
10624 13
19923 30
20341 28
10721 12
25774 52
16731 20