16186 27
8642 7
20373 20
8036 15
5063 7
9247 10
3819 10
6982 12
3963 12
3725 11
6078 9
13663 13
10793 30
14022 25
5218 5
12043 13
8358 16
3353 7
4610 6
5643 9
10239 11
9139 15
54281 102
6086 8