9742 8
8602 8
20949 29
8445 15
5579 13
9443 17
11443 20
12245 12
6520 11
4434 2
18123 38
12330 13
7485 13
8976 17
9395 14
8794 11
12186 16
21684 42
20579 21
6559 9
3901 15
14723 23
6905 11
4936 1