18888 30
7669 14
89954 172
7523 10
7499 15
4975 10
5656 10
27237 28
6683 7
25474 48
5775 11
25149 52
23378 21
40498 95
9560 7
19144 6
14777 20
2345 4
4619 1
10771 18
6610 12
12422 22
22774 40
46031 51