10912 30
5625 7
6981 5
6047 17
13393 44
12389 28
18958 22
8282 10
7436 10
5071 4
7323 9
6729 7
6811 7
5826 4
45591 111
6594 9
53518 173
8441 23
9998 11
91799 254
10174 14
8721 10
12587 31
6157 19