10973 20
20033 18
7010 11
38075 169
9943 65
4870 23
12038 15
39062 51
50636 335
31619 169
4908 63
5331 32
2876 4
903 4
6303 26
7479 45
5906 42
1666 11
11865 97
3092 8
6057 22
4896 38
11234 33
10285 14