9993 6
15071 12
18287 22
10950 7
8289 17
23001 22
30498 29
14887 15
6424 8
3339 2
15765 27
7632 11
16355 7
80142 65
9348 15
6551 17
12432 5
6609 5
11711 19
12021 12
17182 22
11482 18
18488 22
6725 14