9085 18
7685 7
5752 6
7499 18
6529 4
6245 9
22681 77
7299 13
10719 10
7267 4
6498 2
11637 28
6691 1
11537 20
6189 6
7398 10
9257 14
6396 3
6490 4
114020 294
26552 51
43571 68
9078 7
19229 17