12399 16
6295 13
20259 32
15481 31
4874 1
5523 3
6172 9
7158 14
5558 8
10609 16
6783 10
5016 5
6483 2
9623 26
8536 13
6421 5
4705 11
6990 5
39857 83
6848 12
20225 40
7298 5
7865 1
5089 4