11566 7
12343 26
11246 8
14314 38
9146 5
13762 20
13587 16
9779 6
11678 25
15279 39
18537 35
19805 37
16402 21
29999 121
11462 16
16941 22
10435 6
11352 31
9821 4
12465 4
13538 16
12400 20
9929 6
22373 74