7977 6
3979 9
10257 20
27357 44
7873 7
3720 6
18478 11
8685 10
11439 10
18030 37
12051 11
8408 9
16290 15
22819 51
23867 21
18354 26
5565 9
14321 11
16751 33
7221 11
8282 19
3054 4
4545 20
3989 1