15054 9
26306 39
10902 4
31833 51
7589 18
26061 47
10425 20
3817 5
1895 1
14556 9
5724 9
5129 8
35929 39
24407 27
16030 32
4098 1
6869 10
6022 5
6439 7
5097 1
9970 5
5282 4
12038 18
6719 7