4063 20
17994 65
19048 72
7092 12
6818 32
42483 146
17760 87
4575 9
2979 7
6035 13
14494 52
9383 34
87486 370
7399 27
8544 30
10284 17
29311 106
49165 112
15191 30
18170 64
5662 13
4580 15
21582 42
1986 2