11047 8
37682 93
9696 15
32117 61
12432 31
6510 18
25945 62
16392 50
10427 20
6474 7
12029 48
6560 11
5276 12
3076 1
30364 39
3463 7
9516 14
10334 23
11974 37
9503 29
6152 21
19674 79
9411 18
17971 21