10684 28
15370 7
43445 78
14723 15
14326 30
12312 7
10082 10
21259 20
19026 25
30674 53
13238 25
14330 5
8793 1
18384 28
13717 12
32191 35
10411 5
21392 20
15946 17
24731 44
49627 115
12064 2
13475 9
29230 37