8875 9
8530 29
52561 132
21567 57
5871 7
5002 4
6601 6
13238 35
11616 30
127421 324
8102 19
9887 22
10997 10
31425 78
53369 71
17230 29
25937 66
7310 8
6482 13
20034 32
4323 1
11528 19
17630 29
15597 15