16424 31
12849 9
13587 16
9779 6
11678 25
15279 39
18537 35
19805 37
16402 21
29999 121
13167 18
15589 32
11462 16
12128 20
12778 12
16941 22
11215 8
9028 4
10435 6
11352 31
9821 4
12465 4
13538 16
18554 30