13065 32
12990 17
8624 5
20169 51
8316 9
17002 21
8723 3
25246 58
8170 11
11560 16
9476 16
19583 20
9423 4
14257 15
10450 9
12548 10
17457 19
11125 20
18091 33
13711 9
12833 19
18668 33
8688 6
7812 5