21582 18
6395 10
17263 46
8501 18
13524 20
4191 2
38984 73
9360 5
18732 37
6371 11
13208 25
26061 40
21355 39
8275 17
10465 11
12536 28
7383 10
16071 30
6896 20
3724 2
14819 10
10465 18
5633 14
36353 46