15472 27
14552 11
7750 1
17309 28
6982 4
15637 11
15002 18
8010 3
10362 14
9224 7
7025 2
13898 8
21274 27
13929 8
11909 16
11211 7
10596 16
10161 4
40705 46
18295 23
13233 6
20128 25
36882 64
17765 25