16522 17
5032 12
5586 9
15018 12
12565 5
7747 17
5833 9
21926 35
5694 12
9273 12
14119 31
5408 3
4847 5
13312 19
34442 29
8314 6
4669 6
34475 45
4779 11
19852 28
10583 13
46978 120
16082 19
16670 37