9010 8
4312 3
20585 51
15315 29
14966 33
29019 82
7440 20
7630 7
11784 24
5694 3
4832 5
10309 12
4058 2
4824 6
9646 11
15527 18
4881 1
6718 17
20322 53
16095 46
9131 27
4450 4
8243 14
11783 15