12443 5
14747 8
16506 20
13287 9
12680 6
28040 40
51749 101
29070 52
15936 5
22840 14
16237 13
21022 22
21884 27
15901 17
13627 12
14057 13
20661 22
24286 17
94005 165
32799 40
38890 59
19954 35
49771 101
44161 78