8875 9
8530 29
52816 132
21567 57
5871 7
5002 4
6601 6
13492 35
11616 30
127929 328
8102 19
9887 22
10997 10
31673 78
53625 71
17486 29
25937 66
7566 8
6738 13
20289 32
4323 1
11528 19
17630 29
15597 15