14354 16
12340 20
7572 12
15671 36
7667 8
5023 9
8731 12
17755 31
5349 9
11104 23
15850 44
9518 18
23259 23
6506 12
19597 23
9866 11
4636 7
4125 9
16979 45
5090 10
12831 12
27646 30
11402 14
7592 12