15072 17
18029 27
12874 28
11609 16
7231 19
6030 7
6935 13
11117 4
11453 11
6690 14
19877 19
7339 11
13700 27
11961 9
17361 8
19906 35
8438 11
13715 18
17576 22
18895 20
5374 17
20511 14
30470 40
7293 2