3351 7
2363 12
1819 3
3789 7
11622 16
8231 20
11056 33
6673 21
7806 15
18426 64
9093 23
6705 16
15063 25
9530 31
35975 39
23054 66
17766 55
15732 39
40953 104
15431 23