25926 20
34905 48
15238 12
13431 20
15791 15
20433 13
21193 21
8031 3
12207 12
6792 12
19004 18
47395 64
10125 16
7021 6
10524 16
13757 13
32073 44
8899 4
51742 68
21407 26
35065 37
12526 10
9904 14
41631 33