18505 29
14571 9
12416 10
7521 5
10659 8
13212 17
9600 4
7931 17
8400 10
21672 48
8641 7
14681 13
19636 29
31500 20
15571 12
9181 8
11404 8
41710 66
9112 4
17143 38
18656 6
11895 15
8281 5
9471 9