10040 10
29973 58
11308 5
42128 99
17729 51
49240 119
7152 6
10892 18
20648 42
26552 51
72162 207
114234 294
7604 9
12088 12
7442 12
7597 10
12324 32
8495 18
8258 19
7584 12
8659 10
8287 16
20789 71
18895 71