15305 31
12672 12
11512 10
14743 26
10010 18
11852 21
9035 17
5109 8
7370 15
8925 28
17358 26
8454 7
24116 37
35641 31
33753 12
38551 32
38870 49
18868 26
22029 27
10715 13
21246 29
5965 3
13968 21
21373 12