10045 8
10290 16
4554 10
5252 8
27354 45
13346 8
11108 20
55960 97
16484 23
21549 18
3089 9
17855 17
10971 32
15979 20
6082 7
6041 11
27792 49
86159 128
6524 12
11222 17
7391 18
13936 19
23192 21
8759 14