15331 17
22960 39
17451 6
15928 18
9761 23
26871 53
6022 7
10208 2
9776 9
10042 14
11874 3
15959 5
23624 41
21117 12
8669 5
8471 7
8877 5
7121 4
7942 5
22567 17
14687 15
11421 10
18206 18
22136 32