5460 10
8199 11
6472 8
7570 10
15835 13
9029 21
14720 13
7943 15
7214 6
20818 23
6459 7
30214 45
38150 49
43898 32
12055 12
17193 14
22909 28
11405 16
19602 15
15165 12
46813 75
28096 47
17672 5
57407 112