10973 20
20033 18
7010 11
38482 171
9943 65
4870 23
12038 15
39062 51
50636 336
32049 169
4908 63
5331 32
2876 4
903 4
6303 26
7873 45
5906 42
1666 11
11865 97
3092 8
6057 22
5280 38
11234 33
10285 14