11086 17
19448 20
59782 94
15020 15
6955 14
8251 3
5748 5
21321 46
10313 31
6650 13
8768 9
18173 36
15574 33
6266 9
7910 13
10194 21
8956 8
5900 3
5550 6
13425 9
257 1
6912 10
3625 16
32299 32