13529 3
19999 13
16877 16
40359 56
8338 13
24536 8
12998 28
8815 12
10673 5
23231 20
16517 18
11064 12
17130 16
13128 12
29811 22
38423 32
16953 8
30082 21
12272 17
13228 9
6590 3
6778 9
29211 10
12789 11